sesudo 实用程序-在 UNIX 上以另一用户的身份执行命令
在 UNIX 上有效
cminder12901cn
在 UNIX 上有效
sesudo 实用程序使用一个用户的权限为另一个用户执行命令。 sesudo 实用程序借用另一个用户(
目标
用户)的权限来执行一个或多个命令。 这允许普通用户执行需要超级用户权限的操作,例如 mount 命令。用于以这种方式管理用户命令执行授权的规则在 SUDO 类中定义为访问规则。 SUDO 类中的记录包含命令脚本,可以指定获准使用和禁止使用 sesudo 运行脚本的用户。
每次 sesudo 运行时,它将返回以下值之一。
- -2未找到目标用户,或者命令已中断
- -1密码错误
- 0执行成功
- 10参数的使用问题
- 11syscall 系统调用未加载
- 20目标用户错误
- 22syscall 加载但后台进程未运行
- 30授权错误
此命令格式如下:
sesudo {-h|-list|record [params]}
- -h显示帮助屏幕。
- -list列出您可以执行的 sesudo 命令。 这些是 CA ControlMinder 数据库中定义的且您有权执行的 SUDO 记录。
- 记录指定安全管理员为您想要使用 sesudo 实用程序执行的命令提供的 SUDO 类记录的的名称。
- params(可选)指定要发送给正执行的命令的参数。