“sudo nautilus”不允许更改文件或文件夹

“sudo nautilus”不允许更改文件或文件夹

我无法修改 Ubuntu 12.04 中的文件。我试图更改权限以便添加文件夹或更改文件,但我得到的只是以下内容:

$ sudo nautilus
sudo: /usr/lib/sudo/sudoers.so must only be writeable by owner   
sudo: fatal error, unable to load plugin

答案1

不妨尝试gksudo nautilus一下。

RootSudo - Ubuntu 社区文档 # 图形化 Sudo

你应该绝不使用普通 sudo 以 Root 身份启动图形应用程序。您应该使用gksudo(在 Kubuntu 上)来运行此类程序。gksudo 设置 HOME=~root,并将 .Xauthority 复制到 tmp 目录。这可防止主目录中的文件被 Root 拥有。(据我所知,这就是使用vskdesudo启动的进程的环境的全部特殊之处。)gksudosudo

答案2

假设错误信息是准确的,并且您可以获得 root 访问权限,那么您应该按照消息所述进行操作并为文件添加写权限:

~# chmod 644 /usr/lib/sudo/sudoers.so

或者,您可以强制重新安装 sudo,这将重置该包中文件的权限:

~# aptitude reinstall sudo

如果你没有权限通过,您可以尝试启动到单用户模式,或者使用恢复 CD chroot 进入您的系统以进行修复。您肯定会需要一些但是,获取 root 权限的方法可以解决您的问题。

答案3

尝试su -然后按回车键然后输入密码,希望这对您也有用。

答案4

在 Ubuntu 下,尝试

sudo -i  

输入你的密码,然后

gksu nautilus  

Nautilus 将打开并允许更改文件夹和文件。

相关内容