赋予一个普通用户重启apache权限
1.root下:visudo -f /etc/sudoers修改:用户名 all=PASSWD:/etc/rc.d/init.d/httpd
2.普通用户shell下执行命令:sudo/etc/rc.d/init.d/httpd restart,输入密码即可完成重启。
3.如果上一步出现user not allowed to run sudo on localhost错误,可通过下步骤解决。
root下:visudo -f /etc/sudoers
在# Host Aliases中加一条命令。
Host_Alias SERVERS=localhost
把all改为localhost即可。
localhost=PASSWD:/etc/rc.d/init.d/httpd
参考:http://forums.debian.net/viewtopic.php?p=122742
页:
[1]