Здраствуйте форумчане)
появилась проблема в публикации фтп ресурса по инструкции
http://mycomp.se/wiki/index.php?title=Установка_и_настройка_ftp-сервера_proftpd_в_Ubuntuвот собственно мой конфиг
# отключаю протокол
UseIPv6 off
AllowOverwrite on
AuthAliasOnly on
# Здесь присваивается alias пользователю (в качестве примера присвоено имя donet)
UserAlias emm49 userftp
ServerName "****.****-****.com"
ServerType standalone
DeferWelcome on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks off
TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200
DisplayChdir .message
ListOptions "-l"
RequireValidShell off
TimeoutLogin 20
RootLogin off
# пути для логов
ExtendedLog /var/log/ftp.log
TransferLog /var/log/xferlog
SystemLog /var/log/syslog.log
#DenyFilter \*.*/
# Я не использую файл /etc/ftpusers (здесь вводим имена пользователей, для ограничения их доступа)
UseFtpUsers off
# Allow to restart a download
AllowStoreRestart on
# Стандартный порт для фтп 21, для повышения безопасности можно выбрать другой (произвольный):
Port 21
# повышение безопасности
MaxInstances 8
# пользователь и группа
User nobody
Group nogroup
# Umask 022 ограничение на создание файлов и папок
Umask 022 022
PersistentPasswd off
MaxClients 8 "Достигнут предел на количество клиентов"
MaxClientsPerHost 8 "Достигнут предел на количество клиентов с Вашего хоста"
MaxClientsPerUser 8 "Достигнут предел на количество подключений (%m)"
MaxHostsPerUser 8 "Больше нельзя"
# вывод приветствия после успешного входа
AccessGrantMsg "Добро пожаловать!!!"
# идентификация
ServerIdent on "Мой домашний сервер"
# делаем /home/FTP-shared папку домашней
DefaultRoot /home/FTP-shared
# запрещаем выходить пользователям за пределы домашней папки (строго рекомендуется)
DefaultRoot ~
MaxLoginAttempts 5 "Количество попыток входа исчерпано - придется подождать, ничего не поделаешь, безопасность превыше всего"
#VALID LOGINS
<Limit LOGIN>
AllowUser userftp
DenyAll
</Limit>
<Directory /home/FTP-shared>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
AllowAll
</Limit>
AllowAll
</Directory>
<Directory /home/FTP-shared/public/*>
Umask 022 022
AllowOverwrite off
<Limit MKD DELE RMD STOR READ>
Allow all
AllowAll
</Limit>
HideNoAccess on
</Directory>
<Directory> /home/FTP-shared/upload/>
Umask 022 022
AllowOverwrite on
<Limit READ RMD DELE>
DenyAll
</Limit>
<Limit STOR CWD MKD>
AllowAll
</Limit>
</Directory>
# # анонимный доступ
#<Anonymous /папка/для/доступа>
# User userftp
# Group nogroup
# UserAlias anonymous userftp
# MaxClients 8 "Извините, максимум %m пользователей - попробуйте подключиться позже"
# DisplayChdir .message
#
# <Directory *>
# <Limit WRITE>
# DenyAll
# </Limit>
# </Directory>
#</Anonymous>
подскажите что не так, подсключаюсь обычным способом через safari на imac
ftp://localip/ввожу логин пароль список все отобрадает но не могу что либо писать или скачать или запустить с папки даже с папки upload (пишет что не возможно изменить upload)
хотя права по интрукции давал 777 на upload и Public 755
даже зашел позже как в одной из тем и поменял конфиг
1) cd /etc/webmin/useradmin
2) nano config
3) ишем
homedir_perms=0755
и меням на
homedir_perms=0777
Всё теперь новые хом дириктории создаются с правами 777.
Пользователь решил продолжить мысль 21 Декабря 2011, 13:31:11:

Прошу знающих людей плииз помогите.
в чем может быть проблема. Может ли мешать как то iptables?
Пользователь решил продолжить мысль 21 Декабря 2011, 13:33:32:
добился того что с наружи я могу копировать в upload но ничего более не копировать не открывать не запускать, хотя могу переименовать.
Сервер находиться за роутере NAT файрвол выключен. в Ubuntu тоже.
Пользователь решил продолжить мысль 21 Декабря 2011, 15:56:55:

кажется разобрался сам
добавив в конфиг разрешающую команду на скачивание "RETR"
<Limit STOR CWD MKD RETR>
AllowAll
</Limit>
ушел читать мануал!