我正在使用LXDE桌面环境(可信任14.04),Chromium浏览器和文本编辑器应用程序。
问题
当我使用用户名(/ home / henrywright)编辑文件时,一切正常,但是当我尝试编辑存储在用户文件夹(例如/ var / www / html)之外的文件时,保存文档后没有任何反应。
我的第一个想法是,这可能与权限相关,但是我不确定如何解决该问题。如何将正在处理的文件保存在自己的用户文件夹之外的目录中?
我刚想到,由于您尝试在/ var / www中编辑文件,因此您所要做的就是将自己添加到www-data组并对Director权限进行一些更改
第一的:
sudo adduser username www-data
然后更改目录所有者和组
sudo chown -R www-data:www-data /var/www/html
允许组写入目录
sudo chmod 775 /var/www/html
现在/ var / www及其中的任何文件或目录都具有组www-data权限
只需注销,然后再次确认以确保组更改生效
然后从终端运行
groups username
它将列出您所属的组。您应该看到www-data。如果是这样,请尝试编辑文件,它将起作用。
抱歉,这不是我首先想到的。
编辑:为澄清起见,您将自己添加到www-data,并允许在/ var / www上对www-data组中的任何人进行读/写。
当您打开铬时,它将以您的用户身份打开,该用户有权访问您尝试编辑的文件
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句