gpt4 book ai didi

linux - Sudo su 不询问密码从 Sudo 用户切换到 Root 用户

转载 作者:太空宇宙 更新时间:2023-11-04 04:05:11 25 4
gpt4 key购买 nike

在我的 Linux 系统中,我有两个 sudo 用户和另一个 root。当我想从 sudo 用户切换到 Root 用户,并输入命令 SU 切换到 root 时,系统会要求输入 Root 用户密码。但是当我使用 SUDO 输入相同的命令(例如 sudo su)时,我的用户会切换到 Root 用户,并且不会要求输入 Root 用户密码。

在 Ubuntu 和 Fedora 上测试,两个平台上的行为相同。

最佳答案

su 仅在尚未以 root 身份运行时才会询问 root 密码。根据定义,sudo su 以 root 身份运行 su

如果您在没有命令白名单的情况下在 sudoers 中设置用户,则您将授予该用户以 root 身份运行任何内容的自由访问权限。不要对他们获得没有 root 密码的 root shell 感到惊讶。此外,通过命令黑名单限制 su 也无济于事;还有许多其他方法可以获取 root shell。白名单是您唯一的防御。

(黑名单==用户可以执行除X、Y和Z之外的所有操作。白名单==用户只能执行X、Y和Z。)

关于linux - Sudo su 不询问密码从 Sudo 用户切换到 Root 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21493541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com