剑客初心
2024-11-05 10:28 deepin
It has been deleted!
ls -l /usr/bin/sudo
chmod 4755 /usr/bin/sudo 可以执行试试
ls -l /usr/bin/sudo
chmod 4755 /usr/bin/sudo 可以执行试试
不行
用su切换到root用户
然后apt reinstall sudo重新安装sudo覆盖权限设置试试
如果没设置root密码切无法使用sudo命令的话
任务管理器启动这个服务,然后按Ctrl alt f9即可直接切换到root用户的字符终端无需登录。
用su切换到root用户
然后apt reinstall sudo重新安装sudo覆盖权限设置试试
如果没设置root密码切无法使用sudo命令的话
任务管理器启动这个服务,然后按Ctrl alt f9即可直接切换到root用户的字符终端无需登录。
这个方法也行不通,是不是只能重装系统了。。。
这个方法也行不通,是不是只能重装系统了。。。
重启试试
终端下执行 ls -lrth /usr/bin/sudo 看看sudo这个命令文件的属组是不是root;然后id root看看root用户的gid和uid【deepin默认的root用户的uid是0】。根据提示,显然你这个不满足——要么sudo不属于root。要么root用户id不是0。
使用sudo报以上错误,是怎么回事?