Всем привет.
Устанавливал по инструкции (первая ссылка в яндексе по ключевой фразе "Установка и настройка ftp-сервера (ubuntu & proftpd)") на debian.
Все настроил верно, но как потом оказалось что прав доступа на созданную папку от рута /home/user/FTP и у юзера нет.
В итоге пришлось удалять папку и создавать от user и назначил chmod 775 и 777, думал ситуация исправится, но как оказалось ОПЯть тоже самое!
Starting ftp server: proftpd - Fatal: AllowUser: directive not allowed in text on line 76 of '/etc/proftpd/proftpd.conf' failed!
вот конф:
#
UseIPv6 off
AllowOverwrite on
AuthAliasOnly on
#
#UserAlias user
ServerName "debian"
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 \*.*/
#
UseFtpUsers off
# Allow to restart a download
AllowStoreRestart on
#
Port 21
#
MaxInstances 8
#
User nobody
Group nogroup
#
Umask 022 022
PersistentPasswd off
MaxClients 1
MaxClientsPerHost 1
MaxClientsPerUser 8
MaxHostsPerUser 5
#
AccessGrantMsg
#
ServerIdent on
#
DefaultRoot /home/user/FTP/
#
DefaultRoot ~
MaxLoginAttempts 5
#VALID LOGINS
AllowUser root
DenyALL
Umask 022 022
AllowOverwrite off
DenyAll
Umask 022 022
AllowOverwrite off
DenyAll
/home/user/FTP/upload/>
Umask 022 022
AllowOverwrite on
DenyAll
AllowAll
#
#
# User userftp
# Group nogroup
# UserAlias anonymous userftp
# MaxClients 8
# DisplayChdir .message
#
#
#
# DenyAll
#
#
#