proftpd (помогите с настройкой)
От: nen777w  
Дата: 18.10.11 21:31
Оценка:
Уже два дня вожусь с настройкой 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


всёравно не помогает.
Re: proftpd (помогите с настройкой)
От: Аноним  
Дата: 24.10.11 14:55
Оценка:
копать в сторону прав на каталоги, прав от которых работает
демон.
в конфиги не встматривался, но для профтпд нужен бубен
чтобы использовать вирт. юзеров. и, насколько я помню,
есть проблемы когда есть с одинаковым именем сист.
юзер и вирт.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.