Permissions

centos文件夾權限ftp使用者和apache

  • August 10, 2016

我有一些文件夾,需要任何人 php 腳本可以創建子文件夾/文件和取消連結文件。

我做須藤chown -R apache:apache /var/www/public_html/a

但在那之後,我的 ftp 使用者無法上傳該文件夾中的文件。

我願意sudo chown -R yulichika:users /var/www/public_html/a

該 ftp 可以訪問該文件夾,但任何人的 php 腳本都具有錯誤的權限。

我不想用 0777 設置整個文件夾,那麼如何 chown 2 個具有操作同一文件夾的權限的使用者?謝謝。

您可以使用訪問控制列表命令。

首先將所有者apache設置為目錄

sudo chown -R apache:apache /var/www/public_html/a

現在設置 acl 以便 ftp 使用者可以上傳文件夾。

對於使用者

sudo setfacl -R -m u:yulichika:rwx /var/www/public_html/a

為組

sudo setfacl -R -m g:users:rwx /var/www/public_html/a

希望這能解決您的問題。

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