使用firewall-cmd命令打開端口時(shí)遇到了"bad port (most likely missing protocol), correct syntax is portid[-portid]/protocol"這個(gè)問題蜓陌。
百度了下沒解決方案,又看了一遍錯(cuò)誤提示和輸入的命令后被自己蠢哭了
廢話不多說迫靖,問題的原因是命令中add-port參數(shù)值的正確格式為[端口號(hào)/協(xié)議],而當(dāng)前執(zhí)行的命令中只寫了端口號(hào),沒有指定協(xié)議
正確的命令為: firewall-cmd --zone=public --add-port=8020/tcp --permanent
當(dāng)然之后別忘記 firewall-cmd --reload 重啟防火墻