Ubuntu 中的 Apache 文件权限问题
Apache File permissions issue in Ubuntu
我正在尝试使用 Apache 访问我的文档文件夹中的文件。
我尝试了以下方法:
sudo chown -R www-data:www-data /home/$USER/public_html
sudo adduser $USER www-data
sudo chmod -R 775 /home/$USER/public_html
正如这个 post 所建议的那样:
https://askubuntu.com/questions/26848/permissions-issue-how-can-apache-access-files-in-my-home-directory
尽管这有效,但现在我无法直接以用户身份编辑或编辑文件(不使用 sudo
),尽管我是 www-data
组的成员。唯一可行的解决方案是使用 chmod -R 777
(我宁愿不这样做)。
事实证明,我所要做的就是重新启动 OS 并且它已排序!
我正在尝试使用 Apache 访问我的文档文件夹中的文件。
我尝试了以下方法:
sudo chown -R www-data:www-data /home/$USER/public_html
sudo adduser $USER www-data
sudo chmod -R 775 /home/$USER/public_html
正如这个 post 所建议的那样: https://askubuntu.com/questions/26848/permissions-issue-how-can-apache-access-files-in-my-home-directory
尽管这有效,但现在我无法直接以用户身份编辑或编辑文件(不使用 sudo
),尽管我是 www-data
组的成员。唯一可行的解决方案是使用 chmod -R 777
(我宁愿不这样做)。
事实证明,我所要做的就是重新启动 OS 并且它已排序!