如何以管理员权限访问我的根文件夹?

如何以管理员权限访问我的根文件夹?

我在 Ubuntu 16.04 上安装了 apache 服务器。现在我想经常以管理员权限访问。到目前为止,我使用了以下命令:

gksu nautilus

从几天前开始。它在我的两台电脑上都不起作用。当我输入此命令时,会弹出密码验证提示。我输入密码,新的 nautilus 窗口也会打开,但当我想在该文件夹中粘贴/写入任何内容时,它会在新窗口中显示一条消息

没有权限

我也尝试过

sudo nautilus

但结果也一样。值得一提的是,我可以使用 sudo 来执行其他命令,没有任何问题!这真的很烦人。我想像以前一样在 GUI 中访问根文件夹。我该怎么做?请帮忙。

答案1

图形应用程序不应运行,sudo因为存在干扰用户空间权限的风险。

gksu过去是可行的方法,但现在更受欢迎的方法是sudo -H。根据man sudo

-H, --set-home
             Request that the security policy set the HOME environment
             variable to the home directory specified by the target user's
             password database entry.  Depending on the policy, this may
             be the default behavior.

您正在寻找的命令是sudo -H nautilus

相关内容