咦,孰为汝多知乎

网友投稿 719 2022-09-29

咦,孰为汝多知乎

咦,孰为汝多知乎

号称健壮异常的Linux,只要将目录 /usr/bin 的拥有者,由 root 转移为 当前用户,那么这个sudo就坏掉了,再也无法使用:

leftfist@localhost ~]$ sudo chown -R $USER /usr/bin [sudo] password for leftfist: [leftfist@localhost ~]$ ll /usrtotal 136dr-xr-xr-x.   2 leftfist root 36864 Oct 20 01:21 bindrwxr-xr-x.   2 root     root  4096 Sep 23  2011 etcdrwxr-xr-x.   2 root     root  4096 Sep 23  2011 gamesdrwxr-xr-x.  32 root     root  4096 Oct 15 14:58 includedr-xr-xr-x.  98 root     root 45056 Oct 15 21:41 libdrwxr-xr-x.  23 root     root 12288 Oct 20 01:21 libexecdrwxr-xr-x.  11 root     root  4096 Oct 15 14:54 localdr-xr-xr-x.   2 root     root 12288 Oct 15 21:41 sbindrwxr-xr-x. 171 root     root  4096 Oct 20 01:21 sharedrwxr-xr-x.   4 root     root  4096 Oct 15 14:54 srclrwxrwxrwx.   1 root     root    10 Oct 15 14:54 tmp -> ../var/tmp[leftfist@localhost ~]$ sudo sudo: effective uid is not 0, is sudo installed setuid root?

$ su -

# sudo chown -R root /usr/bin

将拥有者再转回root,已经于事无补。在网上疯狂搜索,也暂时找不到什么答案。

不过,这样搞了以后,似乎当前用户也成了超级用户,可以直接reboot,poweroff什么的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:swagger注解@ApiModelProperty失效情况的解决
下一篇:操作系统学习笔记一 导论
相关文章

 发表评论

暂时没有评论,来抢沙发吧~