Исправил директорию, но теперь другая проблема файлы не закачиваются. Пишет что ошибка. Вот пример proftpd.conf может где сделал ошибку.
MaxInstances 30
DefaultServer on
UseReverseDNS on
ServerType standalone
Port 21
LogFormat default "%t %h %l %u \"%r\" %s %b"
LogFormat auth "%t %h \"%r\" %s"
LogFormat write "%t %h %u \"%r\" %s %b"
#TransferLog /var/log/ftp/transfer.log
#ExtendedLog /var/log/ftp/access.log WRITE,READ write
#ExtendedLog /var/log/ftp/auth.log AUTH auth
<Global>
TimeoutLogin 120
TimeoutIdle 120
TimeoutNoTransfer 120
TimeoutStalled 120
AccessGrantMsg "Доступ разрешен для %u."
MaxClients 20 "Слишком много соединений с сервером"
MaxClientsPerHost 2 "%m клиента уже подключены с Вашего хоста, больше не разрешено"
MaxLoginAttempts 3 "Слишком много попыток войти"
DenyFilter "%"
RootLogin off
IdentLookups off
ServerIdent off
DeleteAbortedStores on
ShowSymlinks on
Umask 022
User ftp
Group ftp
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
#Ограничение доступа к /etc
<Directory /etc>
<Limit ALL>
DenyAll
</Limit>
</Directory>
# Ограничиваем доступ к /var
<Directory /var>
<Limit ALL>
DenyAll
</Limit>
#</Directory>
# Ограничиваем доступ к /usr
#<Directory /usr>
#<Limit ALL>
# DenyAll
#</Limit>
#</Directory>
</global>
# ------------------------------------------------------------------------->
# Всегда пускаем себя и только тех, у кого есть обратка в DNS
# ------------------------------------------------------------------------->
<Limit LOGIN>
Order Allow,Deny
Allow from 192.168.0.*
DenyAll
</Limit>
ServerIdent off
ServerName "FTP Server"
Serveradmin _alexey@mail.ru
DeferWelcome on
UserAlias anonymous ftp
# DisplayLogin disclaimer.txt
# DisplayFirstChdir disclaimer.txt
RequireValidShell no
# ------------------------------------------------------------------------->
# доступ ананистам
# ------------------------------------------------------------------------->
<Anonymous /usr/ftp/>
AnonRequirePassword off
User ftp
Group ftp
# Запретить всем писать
<Limit WRITE>
DenyAll
</Limit>
<Directory /usr/ftp/>
AllowOverwrite on
<Limit RMD STOR MKD WRITE APPE>
Order Allow,Deny
Allow 192.168.0.1
Allow 127.0.0.1
DenyALL
</Limit>
</Directory>
# ------------------------------------------------------------------------->
# Доступ ананистам для заливки файлов
# ------------------------------------------------------------------------->
<Directory /usr/ftp/incoming/>
<Limit STOR MKD WRITE CWD>
AllowAll
</Limit>
<Limit RMD RETR RTFR RNTO RM DELE>
Order Allow,Deny
Allow 192.168.0.1
DenyAll
</Limit>
</Directory>
</Anonymous>
# ------------------------------------------------------------------------->
# THE END
# ------------------------------------------------------------------------->