在 Ubuntu 桌面上使用 LAMP

在 Ubuntu 桌面上使用 LAMP

因此,我正在使用 Ubuntu 桌面并安装了 Apache、PHP 和 MySQL,一切运行良好。

我想使用文件管理器开始向 /var/www 添加文件和文件夹,但我的用户没有权限执行此操作。

有什么想法我需要更新什么权限吗?

答案1

在你的主目录中创建一个目录,即:

mkdir ~/my_dir

然后,在中创建一个符号链接/var/www/

ln -s ~/my_dir /var/www/my_dir

这允许您写入目录。如果 apache 需要访问,您必须将组更改为您希望发生这种情况的所有目录:

sudo chown -R <user>:www-data ~/my_dir 

答案2

尝试这个:

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www

用户应该能够毫无问题地编辑 /var/www/。

答案3

您也可以以 root 身份启动 nautilus:

sudo -i nautilus &

相关内容