国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

linux - nginx以非root權限啟動

瀏覽:86日期:2024-06-13 17:04:47

問題描述

我要以非root權限啟動nginx但是報錯failed (13: Permission denied),網上查到的資料要修改nginx.conf里面的#user nobody為:user root,再重新加載就行了,但是我照做了,還是報錯failed (13: Permission denied),這個怎么解決,還有一種方法是給一個755權限,但是不讓我用這種方法做。求指導謝謝linux - nginx以非root權限啟動

問題解答

回答1:

非root用戶不能listen 1024以下的端口。

只有兩個選擇:

nginx.conf配置user nobody; listen <1024+>;

nginx.conf配置user nobody; listen 80; ,然后在啟動腳本或者服務里以root啟動,worker會以nobody用戶運行,master是root運行。

回答2:

可以關閉一下selinux

回答3:

改成你的用戶和組,不是root

回答4:

1024以下端口的服務需要root權限來啟動。如果想用普通用戶來啟動,建議給普通用戶配置一個sudo權限。

相關文章:
主站蜘蛛池模板: 五大连池市| 新蔡县| 新化县| 阿合奇县| 公主岭市| 德州市| 伊吾县| 金平| 阿坝县| 威海市| 诸城市| 阿巴嘎旗| 东城区| 西乌珠穆沁旗| 石泉县| 涡阳县| 蒲城县| 延川县| 堆龙德庆县| 旺苍县| 肥东县| 鲁甸县| 金门县| 普宁市| 横峰县| 陈巴尔虎旗| 宁陕县| 清镇市| 溧阳市| 景东| 津市市| 三穗县| 麻城市| 南丹县| 田阳县| 甘南县| 云浮市| 山丹县| 阿鲁科尔沁旗| 晋州市| 益阳市|