sudo 是允许系统管理员让普通用户执行一些或者全部的 root 命令的一个工具,如 halt、
reboot、su 等。这样不仅减少了 root 用户的登录和管理时间,同样也提高了安全性。它的特
点主要有:
1. sudo 能够限制用户只在某台计算机上运行某些命令。
2. sudo 提供了丰富的日志,详细的记录了每个用户干了什么。它能够将日志传到中
心主机或者日志服务器。
3. sudo 使用时间戳文件来执行类似的“检票”系统。当用户调用 sudo 并且输入他的
密码时,用户获得了一张存活期为 5 分钟的票(这个值可以改变)。
4. sudo 的配置文件是 sudoers 文件,它允许系统管理员集中的管理用户的使用权限和
使用的主机。它所存放的位置默认是在/etc/sudoers,权限属性必须为 0411。sudo
命令允许已经在/etc/sudoers 文件中指定的用户运行超级用户命令。