Permissions

Proftpd 不會更改新文件的預設組

  • April 16, 2019

我正在嘗試配置 ProFTPd 以更改新創建的文件/目錄的組。

在我的配置中,我有這個:

<Directory /home/*>
 GroupOwner www
</Directory>

這似乎不起作用。

所有使用者都添加到 www 組。

調試顯示沒有關於組更改的任何內容。

我使用的是FREEBSD 9.0-release。

**編輯:**我願意嘗試任何其他使這更容易的 FTP 伺服器。

經過深入研究,我發現 proftpd 無法更改一組新上傳的文件..

但是找到了解決方法:

您只需更改使用者主文件夾的組,之後所有新上傳的文件都將從主文件夾繼承該組。

不是什麼解決方案,但至少是一些東西。=)

vsftpd您可以使用該local_umask=<number>選項執行此操作。這會更改本地使用者上傳文件的權限。使用此選項,您可以確保組成員始終對文件和目錄具有讀寫權限。

您需要檢查上傳的預設文件權限(以及所有者和組,以確保!),然後計算正確的umask。使用的預設 umaskvsftpd077.

引用自:https://unix.stackexchange.com/questions/52607