首页 > 其他 > 详细

sudoers语法格式

时间:2015-05-22 11:44:29      阅读:143      评论:0      收藏:0      [点我收藏+]
一个sudo条目语法格式:
who  which_hosts=(runas)  command

who:表示谁可以执行。
which_hosts:来自哪台机器
runas:以哪个用户的身份
command:执行的命令

示例:
root  ALL=(ALL)  ALL
表示的是root用户可以来自任何机器以任何用户的身份执行任何命令。
别名定义:支持4类。
1. User_Alias ADMINS = jsmith, mikem
2. Host_Alias     FILESERVERS = fs1, fs2
3. Runas_Alias  TEST = test1, test2
4. Cmnd_Alias SOFTWARE = /bin/rpm, /usr/bin/up2date, /usr/bin/yum
注意:别名的名字必须是全英文大写字母的组合。
User_Alias:可以是用户名,组名(%group),或者是其他的用户别名等。
Host_Alias:可以是主机名、IP地址、CIDR或者是其他的主机别名
Runas_Alias:可以是用户名、组名(%group)或者是其他的用户别名等。
Cmnd_Alias:可以是命令名(绝对路径)、目录(包括该目录下的所有指令)或者是其他的命令别名。
注:取反(!)的优先级比普通的优先级高。


本文出自 “HeZhang” 博客,请务必保留此出处http://hezhang.blog.51cto.com/1347601/1653724

sudoers语法格式

原文:http://hezhang.blog.51cto.com/1347601/1653724

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!