ubuntu系统普通用户sudo命令执行报错解决方案
Posted zmlgo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu系统普通用户sudo命令执行报错解决方案相关的知识,希望对你有一定的参考价值。
通过adduser user1命令创建普通用户,且使该用户具有sudo权限(将该新用户user1添加到sudo或root用户组中,或者修改/etc/sudoer文件),但是依然无法执行sudo指令,会报如下错误:
sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0
则需要按照如下的指示来处理:
1、首先切换为root账户
2、修改sudoers.so文件的权限,即执行以下命令:chmod 644 /usr/lib/sudo/sudoers.so
3、最后执行命令:chown -R root /usr/lib/sudo
4、若以上操作不成功,则需要重新挂载磁盘后再修改权限:
mount -o remount , rw /
chmod 644 /usr/lib/sudo/sudoers.so
以上是关于ubuntu系统普通用户sudo命令执行报错解决方案的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令