Уже два дня вожусь с настройкой proftpd на роутере (RT-N16 прошивка от энтузиастов) не получается разрешить запись
Исходные данные:
Каталог: /mnt/ftp_upload
Хочется разрешить туда запись файлов для пользователя upload/upload, да и вообще разобраться как его правильно конфигурировать.
| "Файл конфигурации proftpd.conf" |
| ServerName "Welcome nen777w ftp server "
ServerType standalone
DefaultServer on
Port 21
# Set the user and group under which the server will run.
User nobody
Group nobody
# etc
AccessDenyMsg "OOPS.... Access Deny!"
AccessGrantMsg "Welcome to nen777w ftp server"
MaxLoginAttempts 3
MaxClients 5 "Toooooo many clients"
MaxClientsPerHost 5 "Toooooo many clients per one host"
MaxInstances 5
#log
SystemLog /opt/var/log/proftpd/system.log
ExtendedLog /opt/var/log/proftpd/extended.log
# Umask 022 is a good standard umask to prevent new dirs and files from being group and world writable.
# Не совсем понимаю, это маска (права) которые будут назначаться для всех соpданных/загруженных файлов и каталогов?
Umask 022
<Global>
#файл пользователей
AuthUserFile /opt/etc/ftpd.passwd
#файл групп пользователей
AuthGroupFile /opt/etc/ftpd.group
RequireValidShell off
AllowOverwrite on
# allow resume uploads
AllowStoreRestart on
# Jail every FTP user at home directory
DefaultRoot ~
</Global>
# А вот так Я понимаю надо описывать пользователя
<Anonymous /mnt/ftp_upload>
User upload
Group gr_usr_upload
# разрешаю эти команды
<Limit STOR MKD RMD XMKD XRMD>
AllowAll
IgnoreHidden on
</Limit> ## -- Вот тут при запуске proftpd получаю warning — warning: handling possibly truncated configuration data at line 64 of '/opt/etc/proftpd.conf'
</Anonymous>
|
| |
| "Файл ftpd.passwd" |
| upload:$1$WX8GgEOq$tqFD1wvBKouNxJDNg5J6c/:2002:2002:/mnt/ftp_upload:/bin/sh
|
| |
| "Файл ftpd.group" |
| gr_usr_upload:x:2002:upload
|
| |
В результате сервер запускается но с warning (см. Файл конфигурации proftpd.conf)
— warning: handling possibly truncated configuration data at line 64 of '/opt/etc/proftpd.conf'
Залогинится upload/upload получается — good
скачать с этого каталога получается — good
юзер запирается в этом каталоги и вышей пойти не может — good
создать каталог не получается — bad
В логах:
UNKNOWN upload [18/Oct/2011:21:27:28 +0000] "MKD dd" 550
что ещё пробовал. пошёл в каталог ftp_upload и выполнил там команду
umask 022
всёравно не помогает.