Ftp
ProFTPD:禁用寫入和刪除到特定目錄
如何防止寫入和刪除
~/site/backups/
ProFTPD 配置中的目錄?到目前為止:我想我已經弄清楚如何禁用任何類型的刪除:
<Directory ~/site/backups> <Limit DELE> DenyAll </Limit> <Limit RMD> DenyAll </Limit> </Directory>
如果有更好的防彈方法來禁用刪除,還有一些關於如何防止編輯/寫作的例子。
編輯:
請注意,我不能簡單地使用權限,因為我使用所有者和組以高級方式計算配額。此外,允許通過面板進行編輯和刪除,該面板以其使用者身份執行。但是,我不希望他們能夠通過 FTP 做到這一點。
您可以只使用這樣的配置:
<Directory ~/site/backups> <Limit WRITE> DenyAll </Limit> </Directory>
這基本上與此配置相同:
<Directory ~/site/backups> # Delete Files <Limit DELE> DenyAll </Limit> # Remove directories <Limit RMD> DenyAll </Limit> # Make Directory <Limit MKD> DenyAll </Limit> # Rename From / To <Limit RNFR> DenyAll </Limit> <Limit RNTO> DenyAll </Limit> # Write Files <Limit STOR> DenyAll </Limit> </Directory>