[problem help] 烦请大佬们,请问还能救吗?谢谢了!
Tofloor
poster avatar
TXOS-C.User
deepin
2023-12-09 02:32
Author
Reply Favorite View the author
All Replies
huaqi
deepin
2023-12-09 02:36
#1

你先sudo su看看

Reply View the author
TXOS-C.User
deepin
2023-12-09 02:42
#2
huaqi

你先sudo su看看

谢谢,看来只能重装了!

Reply View the author
神逰九州
deepin
2023-12-09 03:22
#3

不用重装,用live 模式可以解决。网上有教程。

Reply View the author
TXOS-C.User
deepin
2023-12-09 04:18
#4
神逰九州

不用重装,用live 模式可以解决。网上有教程。

谢谢!
Reply View the author
hotime
deepin
2023-12-09 04:48
#5

从提示来看,这似乎是说/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用户设定密码,然后再继续操作。

Reply View the author
TXOS-C.User
deepin
2023-12-09 15:58
#6
hotime

从提示来看,这似乎是说/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用户设定密码,然后再继续操作。

谢谢!
Reply View the author