系统Ubuntu:
原因:修改了/usr/路径下所有文件的权限(777),发现sudo命令不能使用,并且不能以sudo su root切换到root账户,将/usr/bin/sudo的权限改回来。pkexec命令不能用,想要改相关文件使用此命令发现需要root权限。大概如下图所示,显示部分文件由于权限不对,无法执行sudo命令。
解决办法:
思路:想办法以root身份修改上述图片中出现的文件权限问题。而此时不能用sudo su root换成root身份,在系统开机使利用recovery模式可以进入root身份。
打开此文件,修改以下两行:
GRUB_DEFAULT=menu
如此便可在开机时进入menu选项。
当在开机出现以下界面时,点击shift,即可进入meun选项。
这里选择第二个:
选择recovery mode
选择root,即可进入root身份执行。
进入后,记住刚才报错的文件,修改权限即可。