無法編輯 www-data 文件;我的用戶已經在群組中

無法編輯 www-data 文件;我的用戶已經在群組中

我在本機主機中安裝了一個 lamp 伺服器用於 WordPress 測試。

我的文件儲存在 中/home/user/webfiles,我可以建立和上傳文件,但 WordPress 建立的文件 (EG .htaccess) 是使用群組權限建立的, www-data而且我的使用者帳戶無法編輯這些文件。

我的用戶在該群組中www-data

有沒有辦法解決這個問題並且能夠編輯 WordPress 建立的檔案?

答案1

也許您正在使用的群組沒有編輯這些檔案的權限。執行ls -al將顯示檔案及其模式。第一組rwx用於用戶,第二組用於組,第三組用於其他人。r被讀取、w被寫入和x被執行。確保w第二組中有一個(它應該出現在檔案模式列的中間,第6個字母)。

如果您缺少群組的權限,請使用檔案的所有者使用者或root設定chmod g+w .htaccess(或您遇到問題的任何檔案),完成後,出於安全原因,您應該w使用chmod g-w .htaccess.

相關內容