Firewalld
防火牆命令時的 INVALID_SERVICE
輸入以下命令後,
firewall-cmd --add-service=postgresql-13 --permanent
我得到這個
Error: INVALID_SERVICE: 'postgresql-13' not among existing services
在哪裡,postgresql-13 是我的服務。
一定出了什麼問題?
您是否定義了一個名為的自定義防火牆服務
postgresql-13
?你沒有提到這樣做。Firewalld 服務定義一個或多個埠和/或協議以允許在防火牆中使用。它們與 systemd 服務脫節。
如果您想啟用到 PostgreSQL 的傳入流量,正確的服務名稱是
postgresql
.