我是 Ubuntu(和 Linux)的新手。
你可能知道,在 Ubuntu 上安装 LAMP 后,文件的默认文件夹/www
位于以下/var
文件夹中
该/var
文件夹位于根目录。
现在,当然,我需要对/www
文件夹内保存的网络文件进行更改以完成我的网站。
现在,当我将此文件夹添加到 Atom 并尝试编辑任何文件(例如 index.php)时,我无法
我知道这是用户和组的文件权限问题。我搜索了很多,但无法解决这个问题。
答案1
LAMP,所以我推测这是一个 APACHE 设置。有两件事要做
将自己添加到 apache 组 www-data
sudo adduser $USER www-data
/var/www/floder_name
使 apache 用户成为文件夹的所有者sudo chown -R www-data:www-data /var/www/folder_name
注销并重新登录以使其生效。
奖励:将默认用户和组设为 www-data,这样你就不必不断更新
sudo setfacl -d -m u:www-data:rwx,g:www-data:rwx,o::rx /var/www/folder_name
注意:我使用了775
权限,您可以使用适合您的设置的权限!