Permissions
Proftpd 不會更改新文件的預設組
我正在嘗試配置 ProFTPd 以更改新創建的文件/目錄的組。
在我的配置中,我有這個:
<Directory /home/*> GroupOwner www </Directory>
這似乎不起作用。
所有使用者都添加到 www 組。
調試顯示沒有關於組更改的任何內容。
我使用的是FREEBSD 9.0-release。
**編輯:**我願意嘗試任何其他使這更容易的 FTP 伺服器。
經過深入研究,我發現 proftpd 無法更改一組新上傳的文件..
但是找到了解決方法:
您只需更改使用者主文件夾的組,之後所有新上傳的文件都將從主文件夾繼承該組。
不是什麼解決方案,但至少是一些東西。=)
vsftpd
您可以使用該local_umask=<number>
選項執行此操作。這會更改本地使用者上傳文件的權限。使用此選項,您可以確保組成員始終對文件和目錄具有讀寫權限。您需要檢查上傳的預設文件權限(以及所有者和組,以確保!),然後計算正確的umask。使用的預設 umask
vsftpd
是077
.