-bash: firewall: 未找到命令Error: INVALID_ZONE: =public解决方案

这篇具有很好参考价值的文章主要介绍了-bash: firewall: 未找到命令Error: INVALID_ZONE: =public解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

软件安装过程中涉及到端口号,报错及问题排查总结如下:

-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成功

[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模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Linux错误] bash: jsp: 未找到命令...

    一、jps命令无法找到 二、检查基础Java环境 三、查看Java目录安装情况 ls命令: -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为\\\".\\\"的视为隐藏档,不会列出) -l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英

    2024年02月05日
    浏览(48)
  • 解决Linux:-bash: mysql: 未找到命令 问题

    1、查看MySQL服务是否启动 2、查看MySQL运行环境 3、暂停MySQL服务 4、在/etc/profile配置系统环境变量 5、让profile文件立即生效 抄录于秀_儿 解决 Failed to search for file: cannot update repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist 因为Centos 8已经停止维护,所以需要改变镜

    2024年02月11日
    浏览(60)
  • linux系统中解决docker: bash:未找到命令

    目录 第一步、检查你的yum是否是最新版(不是的话就更新yum)  第二步、安装依赖软件包 第三步、设置yum源  第四步、安装docker  第五步、启动docker服务 第六步、设置开机自启动 第七步、给docker配置应用镜像下载加速(国外网站,下载应用镜像慢)  以下是卸载docker 删除

    2024年02月08日
    浏览(40)
  • Windows中的Git Bash运行conda命令:未找到命令的错误(已解决)

    在windows中的Gitbash中 打开激活conda环境,并运行(前提是你先安装好git(自己去官网下载))。 要能够在Gitbash上运行Conda, 如果你只是临时用一下,就是临时爽一把,那就按照下面的设置(如果你的Aanconda3安装在c盘,路径和下面的相同,如果不是安装在c盘,那就把c改成你安

    2024年04月29日
    浏览(55)
  • hadoop:编写jpsall脚本错误bash: 行 1: jps: 未找到命令

    jpsall脚本:集群使用jps命令查看集群运行情况 运行jpsall报错: 原因: jps命令可能不属于shell编程因此在ssh远程控制虚拟机时无法默认打开配置文件 解决:jps属于java命令在jdk的bin目录下,只需要在ssh hadoop102 后加上jps的绝对路径 即可,因为配置了环境变量因此我的路径是$J

    2024年02月04日
    浏览(95)
  • 服务内部错误: stderr: bash: docker-compose: 未找到命令

    报错描述 解决方法

    2024年02月10日
    浏览(48)
  • linux 使用chomd给文件授权 报错 -bash: chomd: 未找到命令

    chmod是一个Linux / Unix命令,用于更改文件或目录的权限。 以下是一些常见的解决方案: 输入命令时检查有无拼写错误。 确认您是否具有执行该命令所需的权限。 检查您的系统是否已安装此命令。您可以尝试使用whereis chmod 命令来查找它的位置。 如果您的系统中未安装此命令

    2024年02月15日
    浏览(37)
  • -bash: vim: 未找到命令 yum install -y 是什么意思_yum 命令讲解

    1.先查看是否已安装,命令:rpm -qa | grep vim 发现只装了部分包,缺少安装。 2.按需下载vim包比如 yum -y install vim-enhanced 差不多就下面这些包了 vim-common-7.4.629-8.el7_9.x86_64 vim-filesystem-7.4.629-8.el7_9.x86_64 vim-X11-7.4.629-8.el7_9.x86_64 vim-minimal-7.4.629-8.el7_9.x86_64 vim-enhanced-7.4.629-8.el7_9.x86_64  

    2024年02月02日
    浏览(40)
  • 初始化Hive元数据库 bash: schematool: 未找到命令的原因

    初始化元数据库:schematool -initSchema -dbType mysql -verbose 报错如下: 解决方法: (1)是否将MySQL的JDBC驱动拷贝到Hive的lib目录下: sudo cp /opt/software/mysql-connector-java-5.1.37.jar $HIVE_HOME/lib (2)是否在$HIVE_HOME/conf目录下新建hive-site.xml文件,文件的内容可以百度下 (3)Hive环境变量是否配置

    2024年02月13日
    浏览(36)
  • Linux上,执行git clone url , 显示“-bash: git: 未找到命令”,解决办法?

    解决办法:是安装git命令;但是在安装git命令之前,需要先启用EPEL存储库。 一.先启用EPEL存储库 如果没有安装 get(x32)或 wget (x64),需要提前安装下; 系统位数不同命令也会有所差异,下面将以CentOS 7 x32/x64 位为例: RHEL/CentOS 7 x32位执行以下命令: 执行命令: RHEL/CentOS 7

    2024年02月08日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包