首页 > Web开发 > 详细

Linux普通用户使用sudo权限启停apache服务

时间:2015-12-08 14:19:59      阅读:392      评论:0      收藏:0      [点我收藏+]

sudo的工作过程如下:

1,用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限

2,确认用户具有可执行sudo的权限后,让用户输入密码确认

3,若密码输入成功,则开始执行sudo后续的命令

4,root执行sudo时不需要输入密码(对应配置文件中"root    ALL=(ALL)       ALL"这样一条规则)

5,若欲切换的身份与执行者的身份相同,也不需要输入密码

 

使用VIM编辑/etc/sudoers,或者直接使用visudo编辑sudo规则

添加一条规则:

user01    ALL=(root)      /etc/init.d/httpd

 

如果不想每次都要输入密码,可以进行以下设置:

user01    ALL=(root)NOPASSWD:      /etc/init.d/httpd

 

Linux普通用户使用sudo权限启停apache服务

原文:http://www.cnblogs.com/abclife/p/5028885.html

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