У меня есть каталог: / home / ftp / download.
Я хочу разрешить загрузку только из этого каталога i proftpd.
Я использовал следующую конфигурацию, но она не работает:
<Directory /home/ftp/download/>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
STOR = (Передать файл с клиента на сервер)
Любая идея?
Я использую sftp, а не ftp.
sftp запускается openssh.
ftp работает под управлением proftpd.
Изменения не вступили в силу, потому что я запускаю sftp, а не ftp в ftp-клиенте.
Предполагая, что ваша другая конфигурация и права доступа к файлам правильно сопоставлены, это должно разрешить загрузку, но не загрузку.
Directory /home/ftp/download/>
<Limit READ>
AllowAll
</Limit>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>