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

        重啟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號
        主站蜘蛛池模板: 最新国产の精品合集| 精品熟女少妇aⅴ免费久久| 国产精品99久久久久久猫咪| 在线精品自拍无码| 国产精品国产三级在线专区| 97热久久免费频精品99| 亚洲国产精品无码专区影院| 久久久久人妻一区精品 | 国产精品美女久久久久网| 无码久久精品国产亚洲Av影片| 精品多毛少妇人妻AV免费久久| 亚洲国产成人久久精品动漫 | 天天爽夜夜爽夜夜爽精品视频| 99久久伊人精品综合观看| 国产原创精品视频| 国产麻豆精品久久一二三| 无码国产精品一区二区免费vr| 午夜精品久久久久久| 韩国三级中文字幕hd久久精品| 国产精品高清2021在线| 国产成人高清精品一区二区三区 | 久久99精品久久久久久| 国产精品毛片久久久久久久| 国产成人精品久久二区二区| 2022国产精品自产拍在线观看 | 国产精品久久亚洲不卡动漫| 97精品国产手机| 国产在线拍揄自揄视精品不卡| 99免费精品视频| 99在线精品一区二区三区| 国产精品日韩AV在线播放| 2021最新国产精品网站 | 国内精品久久久久影院日本| 精品一区二区三区免费毛片爱 | 久久精品一本到99热免费| 国产精品丝袜一区二区三区 | 亚洲国产精品久久久天堂| 亚洲AV无码久久精品成人| 久久婷婷国产综合精品| 国产精品日韩AV在线播放| 国产精品91在线|