最近我更改了文件系统的权限并给了自己所有的权限。我退出系统后无法重新登录。我收到了错误消息
Could not update ICEauthority file /home/marundu/.ICEauthority</>
我使用Fed 17光盘进行了实时启动,并使用实时用户版本替换了我的.ICEauthority文件,它工作了一段时间,直到我再次注销。现在,登录进度屏幕全部显示。我可以登录命令模式(Ctrl-Alt-F2)但我不能sudo - 我收到错误消息:
sudo:/usr/libexec/sudoers.so must be only writable by owner和
sudo: fatal error. Unable to load plugins.
答案 0 :(得分:0)
我刚刚在Ubuntu上找到了一个很好的链接: Ask Ubuntu: ICEauthority permissions problem
有些注意事项:
sudo mount -o r,w -t ext4 /dev/sda1 /mnt
'sudo chown -R 1000:1000 /mnt/home/userdir
'/home/userdir
拥有rwx
为所有者,r-x
为群组/其他。这被称为ICEauthority的一组有效权限;其他人可以工作。请参阅链接的讨论。希望有人帮助......
答案 1 :(得分:0)
我收到了“无法更新ICEauthority文件”错误,发现我的主分区位于&#34;只读&#34;模式。因此,这个错误是有道理的。
真正的问题是导致&#34;只读&#34;分区上的属性。我跑了&#34; dmesg |只读&#34;并发现我的主分区上的文件系统存在严重错误,内核在启动过程中将其设置为“只读”。
然后我从USB密钥启动(CDROM也会这样做)并运行&#34; sudo fsck / dev / sdXY&#34;其中/ dev / sdXY是包含我的主目录的分区。 fsck纠正了我家分区上的一些文件系统错误。
然后我在移除USB密钥/ CDROM后重新启动,问题就消失了。
底线:检查您的主分区是否存在文件系统错误。它们可能是导致此错误的原因。如果是这样,请从包含主目录的分区上的外部设备运行fsck。