比如这里想用httptest用户启关和管理yum安装httpd
1. 启关可以用sudo来实现(/usr/sbin/httpd -k start/restart/stop )
--root登陆,修改配置文件visudo
# visudo //在最后面添加下面一行后保存
httptest ALL=NOPASSWD:/usr/sbin/httpd
2. 管理可以指定目录文件所属来实现 (这里主要指定配置目录和网站文件存放目录)
--root登陆,改归属根据实际存放目录改成httptest--
# chown -R httptest /etc/httpd /var/www
3. 测试
--用httptest登陆,执行下面命令
$ /usr/sbin/httpd -k start //启动服务
$ ps aux | grep http //查看进程是否起来了
$ sudo /usr/sbin/httpd -k restart //重启服务
$ sudo /usr/sbin/httpd -k stop //停止服务
$ ps aux | grep http //查看进程是否关闭了