免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 804 | 回复: 0
打印 上一主题 下一主题

sudo配置文件sudoers [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-17 01:49 |只看该作者 |倒序浏览
    在使用sudo运行网络配置、以及包管理的时候,因为用的比较多,所以觉得要输入密码特烦,就想使用常用的这些命令的时候不需要密码提示。
编辑/etc/sudoers文件,然后看看sudoers的man页,也还挺简单,基本上比较好懂。可是对比最下边的权限设置,就是没有看明白。不过细心看过例子之后还是弄懂了是怎么回事。
man页上的说明:
User Specification
        User_Spec ::= User_List Host_List '=' Cmnd_Spec_List \
                      (':' Host_List '=' Cmnd_Spec_List)*
        Cmnd_Spec_List ::= Cmnd_Spec |
                           Cmnd_Spec ',' Cmnd_Spec_List
        Cmnd_Spec ::= Runas_Spec? Tag_Spec* Cmnd
        Runas_Spec ::= '(' Runas_List ')'
        Tag_Spec ::= ('NOPASSWD:' | 'PASSWD:' | 'NOEXEC:' | 'EXEC:')
理解:
1、第一条说明了权限说明格式,从::=后边开始,先是用户列表,然后主机列表,等号后再跟权限列表(也就是命令列表);
2、第二条对权限列表进行了描述,可以是指定的权限、或者指定的权限和权限列表的序列;
3、第三条对指定权限进行了描述,可以选择是否指定Runas(也就是用哪个用户执行命令),不带或者带多个Tag,然后是命令;
4、第四条对Runas进行了描述,包括了Runas用户的列表,注意使用了圆括号;
5、第五条对Tag进行了描述,有四个选择(两对)可以用。
这段说明之后还有一些补充,参看man页就行了。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44388/showart_383337.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP