Silentdoer

导航

解决普通用户sudo时出现/usr/bin/sudo must be owned by uid 0 and have the setuid bit set

一:因为之前误操作使用sudo chmod -R 777 /usr命令修改了usr文件的所有者导致了此问题;

二:网上说需要进入recovery mode,经过自己的测试是不需要的;

三:步骤(只需登录到普通模式下即可)

1.su - root切换为root用户;

2.执行chown root:root /usr/bin/sudo

3.执行chmod 4755 /usr/bin/sudo

4.reboot后普通用户就又可以用sudo了;

posted on 2018-04-25 20:19  Silentdoer  阅读(24869)  评论(1编辑  收藏  举报