我有一个 lamp 项目,我无法将项目移动到我应该移动的文件中,除非我以 root 身份从终端执行此操作,然后它不允许我打开项目并进行更改,我有很多文件需要更改,每次我想更改它们时,从终端打开它们都非常耗时。如何在没有终端的情况下以 root 身份运行我的计算机?(我是 ubuntu 新手)
答案1
做不是运行为root
虽然你可以简单地为用户激活密码root
(使用passwd
),不要那样做。从安全角度来看,这是非常糟糕的做法。相反,你应该正确处理权限。
以 root 身份运行文件管理器
您可以sudo
按照通常的方式以特权启动 Nautilus:
sudo nautilus
然后,您可以复制需要移动的文件(我假设在 下/var/www
)。您也可以在文本编辑器中打开文件,但请记住,编辑器也将以提升的权限运行。请勿在此设置下运行不受信任的程序。
当您完成文件移动后,您可能需要以递归方式修复所有者www-data
及其组:
sudo chown -R www-data:www-data /var/www/*