能够创建、编辑和移动文件到 /var/www

能够创建、编辑和移动文件到 /var/www

可能重复:
向 LAMP 服务器上的网站添加文件的最佳方法是什么?

我已经在 Ubuntu 12.04 上安装了 lamp。

我尝试访问 /var/www,但它不允许我做任何事情,因为它说我没有权限。

我努力了:

1.
gksudo nautilus— 虽然这可行,但是做事方式非常不方便。

2.
sudo adduser ryan www-data
sudo chown -R www-data:www-data /var/www
sudo chmod g+rw /var/www

上述操作无效。

我已经在 Google 上和网站上搜索过解决方案,但所有现有的可能的解决方案都没有起作用。

答案1

您需要使用 usermod。

usermod 将修改您的用户。

然后,您可以修改您的用户以使其成为 www-data 组的一部分。

$ sudo usermod -a -G www-data your-user

http://www.computerhope.com/unix/usermod.htm

答案2

这可能不是最安全或最推荐的解决方案,但sudo chmod 764应该能满足您的需求,前提是您的用户是所有者或组成员。如果不是,766 应该可以工作,但这意味着您系统上的任何用户都可以写入该目录。不安全,但如果您需要快速修复,它应该可以工作。

相关内容