firewalld,删除自定义创建的服务 / linux
firewalld, removing custom created service / linux
我正在通过命令添加新的自定义服务
firewall-cmd --permanent --new-service=ssh2
但找不到如何删除它...
我建议:
firewall-cmd --permanent --remove-service=ssh2
参见:http://www.firewalld.org/documentation/man-pages/firewall-cmd.html
这是一个老问题;但是,我认为这对分享很有用。
创建服务时,将在 /etc/firewalld/services/
处创建一个 <service-name>.xml
文件
现在,当您删除自定义服务时,请确保删除相应的文件 - 因为该服务可能也有一个 .xml.old
文件。
firewall-cmd --permamnent --remove-service=ssh2
rm -f /etc/firewalld/services/ssh2.xml*
firewall-cmd --reload
检查您的服务是否仍然可用:
firewall-cmd --info-service=ssh2
这应该 return 一个错误。 :)
我正在通过命令添加新的自定义服务
firewall-cmd --permanent --new-service=ssh2
但找不到如何删除它...
我建议:
firewall-cmd --permanent --remove-service=ssh2
参见:http://www.firewalld.org/documentation/man-pages/firewall-cmd.html
这是一个老问题;但是,我认为这对分享很有用。
创建服务时,将在 /etc/firewalld/services/
<service-name>.xml
文件
现在,当您删除自定义服务时,请确保删除相应的文件 - 因为该服务可能也有一个 .xml.old
文件。
firewall-cmd --permamnent --remove-service=ssh2
rm -f /etc/firewalld/services/ssh2.xml*
firewall-cmd --reload
检查您的服务是否仍然可用:
firewall-cmd --info-service=ssh2
这应该 return 一个错误。 :)