Linux yum安裝的httpd非root啓關和使用方法

比如這裏想用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             //查看進程是否關閉了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章