sudo 实际上如何工作? 2024-6-15 • linux unix sudo root sudo 怎么可能真正发挥作用?如果它只是一个普通的程序,难道你不能在不需要用户进行身份验证的情况下做同样的事情,让任何有权访问计算机的人自动获得 root 访问权限吗?它如何能在没有 root 密码的情况下以 root 身份执行操作? 答案1 TL;DR:Sudo 有一个特殊标志 Sudo 已设置 set uid 位,如您在此处所见: ls -l `哪个 sudo` -rwsr-xr-x 2根root 127668 2013-02-27 21:41 /usr/bin/sudo 设置苏伊德文件的位表示程序运行时有效流体或被 suid 的用户。在本例中,用户 root 的 uid 为 0,因此授予其提升的权限。 相关内容 新问题 向 AtBeginSection 幻灯片添加标签 无法通过 \\servername 访问共享,但 \\ip 可以访问 我的电脑的哪个分区安装了 Ubuntu? 在本地修改文件后构建 .Deb 包 Chrome 扩展程序,只需单击一下即可清除近期历史记录 在 Windows 2003 上,WebSVN 的安装要求具体有哪些? 文件名太长,Windows 无法打开文件 主机 ::1 解析为远程 IP usbmount 不会卸载 vfat 挂载点