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,因此授予其提升的权限。 相关内容 我如何打开 .auz(授权文件)来授权 Ableton live 8.2.2 同时运行文件夹中的所有 Bash 脚本 在 Windows 2008 R2 64 位上的 IIS 7 中启用 32 位应用程序会破坏错误页面 可以按曲目数量(每个艺术家)排序或筛选的音乐播放器 在睡眠模式下长时间不活动后关闭计算机 设置ttyS0键盘布局 FFMPEG 音视频合并速度太慢 /usr/bin 中是否存在全球可读/可写/可执行链接安全漏洞? Libgmp3 不存在 将文本与边距保持一定距离