我无法修改 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
启动的进程的环境的全部特殊之处。)gksudo
sudo
答案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 将打开并允许更改文件夹和文件。