Linux服務器上防火牆開放端口的(de)設置及啓動
發布時間:2023-04-30 閱讀: 分享

服務器使用時經常會安裝新的(de)程序或應用,這樣在提供對外訪問時就涉及到訪問權限及端口權限的(de)情況就需要修改防火牆狀态或開放端口設置。

  1. 查看防火牆狀态,顯示active (running)表示防火牆正在執行,顯示inactive (dead)表示防火牆停止了,命令:

     systemctl status firewalld

    圖片

    • 停止防火牆命令:

      systemctl stop firewalld
      • 啓動防火牆命令:

        systemctl start firewalld
        • 查看臨時開放端口命令:

          firewall-cmd --list-ports

          圖片

          • 開放臨時端口,臨時開放的(de)端口當服務器重啓後這些臨時端口都會失效,命令:

            firewall-cmd --add-port=3306/tcp

            圖片

            • 關閉臨時端口,命令:

              firewall-cmd --remove-port=3306/tcp

              圖片

              • 查看永久開放端口,命令:

                firewall-cmd --list-ports --permanent

                圖片

                • 開放永久端口,命令:

                  firewall-cmd --add-port=6380/tcp --permanent

                  圖片

                  • 關閉永久端口,命令:

                    firewall-cmd --remove-port=6380/tcp --permanent

                    圖片

                    • 對端口的(de)開放與關閉的(de)配置,雖然設置完成後使用查看命令可(kě)以看到新設置的(de)端口,但是它們并沒有生效,需要重載配置,然後再重啓防火牆這樣配置才能生效;重載配置命令

                      firewall-cmd --reload

                      圖片

                      • 還有其它許多命令,可(kě)以通過命令以下來查看全部命令,命令

                        firewall-cmd --help

                        執行語法:firewall-cmd xxxx;如(rú):

                        firewall-cmd --statefirewall-cmd --get-log-denied

                        圖片


                        13905190502 南京市玄武區洪武北路188号長(cháng)發數碼大廈11樓E座
                        友情鏈接
                        百度 網絡安全和(hé)信息化委員會 FreeBuf網絡安全行業門戶

                        分享:
                        Copyright © 2020-2022 南京明科網絡科技有限公司 版權所有  
                        技術支持:飛(fēi)酷網絡