【原因】

使用了这个命令:sudo chmod -R 777 /usr

 

【错误现象】

sudo: 有效用户 ID 不是 0,sudo 属于 root 并设置了 setuid 位吗?

 

【解决办法】

1、进入recovery模式,以root身份登录。

2、将文件系统重新挂载为rw,否则执行后续命令是可能出现Read-only file system错误,重新挂载的命令为

mount -o remount rw / 。

3、恢复相关文件权限。

1
2
3
4
chmod 4755 /usr/bin/sudo
chmod  755 /usr/lib/sudo/sesh
chmod  644 /usr/lib/sudo/sudoers.so
chmod  644 /usr/lib/sudo/sudo_noexec.so
posted on 2014-06-10 16:19  CT1104  阅读(1731)  评论(0编辑  收藏  举报