Kylin-Desktop 提示sudo: /usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位

问题:

sudo: /usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位

解决方案:

经过原因排查是/usr/bin的权限修改了,使用了命令:

sudo chmod -R 777  /usr/bin/导致。

需要将/usr/bin/sudo的权限还原,使用以下命令:

chown root:root /usr/bin/sudo

chmod 4755 /usr/bin/sudo

但kylin的版本是没有初始root密码,在sudo异常的情况下,也不能用命令sudo passwd root修改root的密码。所以要进入单用户模式或者紧急救援模式,执行命令。

操作步骤:

1、开机启动,在引导配置页面选中第三

猜你喜欢

转载自blog.csdn.net/taoxicun/article/details/130618955