CentOS7设置普通用户重启nginx服务(sudo)
因权限受控,nginx安装好后,需要设置普通用户来启动、停止、重启nginx服务,在CentOS7下,具体设置方法如下:
1、修改/etc/sudoers文件权限
chmod u+w /etc/sudoers
2、添加所需要运行的用户
vi /etc/sudoers
找到如下行:
root ALL=(ALL) ALL
在其下面添加:
usr_zhm ALL=(ALL) ALL" 这样是给的最高权限,一般不建议这样做
usr_zhm ALL=(ALL) NOPASSWD: /etc/init.d/nginx 设置为无密码执行sudo nginx服务
3、修改/etc/sudoers文件权限
# chmod 440 /etc/sudoers
评论