站長資訊網
        最全最豐富的資訊網站

        重啟Nginx出現bind() to 0.0.0.0:8088 failed (13: Permission denied)

        首先聲明:如果不使用SELinux則可以跳過本文章。

        在ContOS 7上安裝了Nginx服務,為了項目需要必須修改Nginx的默認80端口為8088,修改配置文件后重啟Nginx服務,查看日志報以下錯誤:

        [emerg] 9011#0: bind() to 0.0.0.0:8088 failed (13: Permission denied)

        權限被拒絕,開始以為是端口被別的程序占用了,查看活動端口然而沒有程序使用此端口,網上搜索說是需要root權限,可我執行的是root用戶啊,這就挺郁悶的,后來還是給力的google給了答案,是因為selinux默認只允許80,81,443,8008,8009,8443,9000用作HTTP端口使用

        要查看selinux允許的http端口必須使用semanage命令,下面首先安裝semanage命令工具

        在安裝semanage工具之前,我們先安裝一個tab鍵補齊二級命令功能工具bash-completion:

        yum -y install bash-completion

        直接通過yum安裝發現semanage發現沒有此包:

        # yum install semange

        NO package semanage available.

        那先查找semanage命令是哪個軟件包提供此命令

        # yum provides semanage

        或者使用下面的命令:

        # yum whatprovides /usr/sbin/semanage

        我們發現需要安裝包policycoreutils-Python才能使用semanage命令

        現在我們通過yum安裝此軟件包,可以使用tab補齊:

        # yum install policycoreutils-python.x86_64

        現在終于可以使用semanage了,我們先查看下http允許訪問的端口:

        # semanage port -l | grep http_port_t

        http_port_t                    tcp      80, 81, 443, 488, 8008, 8009, 8443, 9000

        然后我們將需要使用的端口8088加入到端口列表中:

        # semanage port -a -t http_port_t -p tcp 8088

        # semanage port -l | grep http_port_t

        http_port_t                    tcp      8088, 80, 81, 443, 488, 8008, 8009, 8443, 9000

        好了現在nginx可以使用8088端口了

        selinux的日志在/var/log/audit/audit.log

        但此文件記錄的信息不夠明顯,很難看出來,我們可以借助audit2why和audit2allow工具查看,這兩個工具也是policycoreutils-python軟件包提供的。

        # audit2why < /var/log/audit/audit.log

        收集selinux工具的日志,還有另外一個工具setroubleshoot,對應的軟件包為setroubleshoot-server

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 一区二区精品在线| 无码欧精品亚洲日韩一区夜夜嗨 | 99精品久久精品一区二区| 蜜桃麻豆www久久国产精品 | 国产精品久久久亚洲| 亚洲精品成人在线| 国产综合色产在线精品| 国产精品福利网站导航| 无码精品一区二区三区在线| 免费精品精品国产欧美在线欧美高清免费一级在线 | 午夜精品一区二区三区免费视频| 色婷婷久久久SWAG精品| 国产这里有精品| 国产精品久操视频| 97精品国产97久久久久久免费| 国产综合色产在线精品| 久久se精品一区精品二区| 久久亚洲精品国产精品| 亚洲国产精品18久久久久久| 欧美日韩在线精品一区二区三区激情综合 | 国产精品网址在线观看你懂的| 久久久精品免费国产四虎| 91在线视频精品| 国产精品白浆在线观看免费| 国产综合精品一区二区三区| 国内精品伊人久久久久av一坑| 久久久久久亚洲Av无码精品专口| 欧美精品亚洲精品日韩传电影 | 国产精品无码久久久久久| 久热这里只有精品12| 婷婷国产成人精品视频| 亚洲AV无码精品色午夜在线观看 | 无夜精品久久久久久| 亚洲国产精品一区二区第一页免| 欧美成人精品高清视频在线观看 | 亚洲愉拍99热成人精品热久久| 亚洲精品视频在线观看你懂的| 一本久久a久久精品亚洲| 久久亚洲中文字幕精品有坂深雪| 无码人妻精品一区二区三区夜夜嗨 | 国产精品一二二区|