
我有目錄:/home/ftp/download。
我想只允許從該目錄下載 proftpd。
我使用了以下配置,但它不起作用:
<Directory /home/ftp/download/>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
STOR =(從客戶端傳輸檔案到伺服器)
任何想法?
答案1
假設您的其他配置和檔案權限已正確映射,這應該允許下載,但不允許上傳。
Directory /home/ftp/download/>
<Limit READ>
AllowAll
</Limit>
<Limit STOR STOU>
DenyAll
</Limit>
</Directory>
答案2
我運行 sftp 而不是 ftp。
sftp 由 openssh 運行。
ftp 由 proftpd 運作。
更改沒有生效,因為我在 ftp 客戶端中運行 sftp 而不是 ftp。