sudo

linux系统管理指令
Sudo是一种用于类Unix作业系统的程序,允许用户以另一个用户的安全权限运行程序,通常是超级用户。它最初的意思是“superuser do”,因为它只能执行这个操作,但官方Sudo项目页面将其列为“su 'do'”。与类似的su命令不同,用户默认必须提供自己的密码进行身份验证,而不是目标用户的密码。身份验证后,如果配置文件(通常为/etc/sudoers)允许用户访问,则系统会调用请求的命令。配置文件提供了详细的访问权限,包括仅从调用终端启用命令;要求每个用户或组的密码;每次重新输入密码或从不为特定命令行要求密码。它还可以配置为允许传递参数或多个命令。Sudo不是shell的替代品,而是针对每个命令的。

特性

它的特性主要有这样几点:
§ sudo能够限制用户只在某台主机上运行某些命令。
§ sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。