软件安装过程中涉及到端口号,报错及问题排查总结如下:
-bash:firewall:未找到命令
第一步:--add-port后未加“=”,通讯协议以及永久生效。继续测试。
第二步:仍报错未找到命令,firewall确认已安装有此命令。继续测试。
第三步:firewalld -cmd --zone =public --add-port=1551/tcp --permanent,其中firewalld-cmd中间有空格。(背景黄色部分报错)继续测试。--zone与=之间有空格。
第四步:INVALID_ZONE: =public,(红色字体报错)增加公共端口,在文本里编辑后保存并加载。vi /etc/firewalld/zones/public.xml,firewall-cmd --reload。
第五步:firewall-cmd --zone=public --add-port=1551/tcp --permanent,背景蓝色,success!OK成功文章来源:https://www.toymoban.com/news/detail-444469.html
[root@localhost bin]#firewall -cmd --zone =public --add-port 1551
-bash: firewall: 未找到命令
[root@localhost bin]#firewall -cmd --zone =public --add-port 1551/tcp --permanent
-bash: firewall: 未找到命令
[root@localhost bin]#yum install firewall
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.bfsu.edu.cn
* extras: mirrors.bfsu.edu.cn
* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
没有可用软件包 firewall。
错误:无须任何处理
[root@localhost bin]#firewall -cmd --zone =public --add-port=1551/tcp --permanent
-bash: firewall: 未找到命令
[root@localhost bin]#yum install firewalld
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.bfsu.edu.cn
* extras: mirrors.bfsu.edu.cn
* updates: mirrors.aliyun.com
软件包 firewalld-0.6.3-13.el7_9.noarch 已安装并且是最新版本
无须任何处理
[root@localhost bin]#firewalld -cmd --zone =public --add-port=1551/tcp --permanent
usage: firewalld [-h] [--debug [level]] [--debug-gc] [--nofork] [--nopid]
[--system-config path] [--default-config path]
[--log-file path]
firewalld: error: unrecognized arguments: -cmd --zone =public --add-port=1551/tcp --permanent
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#vi /etc/firewalld/zones/public.xml
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#firewall-cmd reload
usage: see firewall-cmd man page
firewall-cmd: error: unrecognized arguments: reload
[root@localhost bin]#firewall-cmd --reload
success
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#firewall-cmd --zone=public --add-port=1551/tcp --permanent
Warning: ALREADY_ENABLED: 1551:tcp
success
[root@localhost bin]#
文章来源地址https://www.toymoban.com/news/detail-444469.html
到了这里,关于-bash: firewall: 未找到命令Error: INVALID_ZONE: =public解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!