在用chmod 777 -R /usr 导致在使用su root的时候就算输入了正确的密码也导致提示验证失败
改用非root 用户 用命令 sudo passwd修改root密码提示 suod must be owned bu uid 0 have the setuid bit set
之前网上看了一个提示说要把权限改回来,
进入到recovery模式,进入方法为:重启虚拟机的时候按快速的按Esc键 我的是18.06并且只能在重启的时候才可以进入。
然后在grub菜单中选择第二个启动项,进入到下一个选择列表界面后,再选中有root字样的一项,按回车,
此时,已经进入到具有root权限的字符界面。输入上述命令,如果问题已解决,那大功告成,可以跳过下面内容
我又遇到一个新问题,在此字条界面输入上面的
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo时,执行失败,
提示read-only file system,然后又上网找,找了N久,测了很多方法,最后找到一个重新挂载/目录以及指定其读写权限的命令。命令如下:
mount -o remount,rw /
再重新输入
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo时,执行失败,<