huaqi
2023-12-09 02:36 deepin
你先sudo su看看
Reply Like 0 View the author
你先sudo su看看
你先sudo su看看
谢谢,看来只能重装了!
不用重装,用live 模式可以解决。网上有教程。
不用重装,用live 模式可以解决。网上有教程。
从提示来看,这似乎是说/usr/bin/sudo
目前不属于用户 ID 为 0 的用户(即root),或者没有设置 setuid 位。
你可以执行ls -l /usr/bin/sudo
,检查一下具体是哪个问题,正常情况下是这么个样子:
hotime@T5s:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 1 root root 244632 2022年 7月26日 /usr/bin/sudo
如果你曾经为root用户设置过密码,那可以直接su root
切换到root用户,然后对这个/usr/bin/sudo
的所属、权限进行修正。
如果是所属用户不对,那就:chown root:root /usr/bin/sudo
如果是没有设置 setuid 位,那就:chmod u+s /usr/bin/sudo
如果没有为root用户设置过密码,就需要live模式中为root用户设定密码,然后再继续操作。
从提示来看,这似乎是说/usr/bin/sudo
目前不属于用户 ID 为 0 的用户(即root),或者没有设置 setuid 位。
你可以执行ls -l /usr/bin/sudo
,检查一下具体是哪个问题,正常情况下是这么个样子:
hotime@T5s:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 1 root root 244632 2022年 7月26日 /usr/bin/sudo
如果你曾经为root用户设置过密码,那可以直接su root
切换到root用户,然后对这个/usr/bin/sudo
的所属、权限进行修正。
如果是所属用户不对,那就:chown root:root /usr/bin/sudo
如果是没有设置 setuid 位,那就:chmod u+s /usr/bin/sudo
如果没有为root用户设置过密码,就需要live模式中为root用户设定密码,然后再继续操作。
Popular Events
More