一尘不染

正在获取消息“ sudo:必须是setuid root”,但sudo已由root拥有

linux

我正在尝试运行sudo,但失败了:

gregd@david $ sudo ls
sudo: must be setuid root
gregd@david $ which sudo
/usr/bin/sudo
gregd@david $ ll /usr/bin/sudo
-rwxr-xr-x 1 root root 165K 2012-05-16 00:25 /usr/bin/sudo*

对于如何解决这个问题,有任何的建议吗?


阅读 233

收藏
2020-06-03

共1个答案

一尘不染

您必须能够以root用户身份登录,但是如果可以的话,您可以运行此命令

chmod u+s /usr/bin/sudo

并解决问题

2020-06-03