不能执行sudo命令

系统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身份执行。

进入后,记住刚才报错的文件,修改权限即可。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值