在早前的一篇文章中,我们深入讨论了 sudo 命令的相关内容。同时,在该文章的末尾有提到相关的命令 su 的部分内容。本文,我们将详细讨论关于 su 命令与 sudo 命令之间的区别。在开始之前有必要说明一下,文中所涉及到的示例教程都已经在 Ubuntu 14.04 LTS 上测试通过。Linux
概览sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。sudo 命令与安全策略配合使用,默认安全策略是 sudoers,可以通过文件 /etc/sudoers 来配置。其
本文将比较非 root 用户提权为 root 用户的两个 Linux 命令 的区别。su 和 sudo 命令都允许用户执行非特权用户不允许做的系统管理任务,即只有 root 用户能执行的命令。有些人更喜欢 sudo 命令:例如 Seth Kenlon 最近发布的一篇 《在 Linux 上使用 sud
sudo 和 su 命令正在用 Rust 重写由于 sudo 是用 C 语言编写的,它经历了许多与内存安全问题有关的漏洞。在安全方面,很难想象有什么软件比 sudo 和 su 更重要。在亚马逊 AWS 的资金支持下,sudo 和 su 命令正在用 Rust 编程语言重写,以提高这些广泛依赖的软件的内