关闭防火墙
操作场景
关闭虚拟机防火墙。防火墙会阻止远程SSH登录等连接,需要关闭。
操作步骤
- 对于Red Hat 7.0/Red Hat 7.2/Red Hat 7.3/Red Hat 7.4/Oracle Linux 7系列/EulerOS/CentOS 7系列/CentOS 8/SUSE15系列操作系统,依次执行以下命令:
systemctl disable firewalld.service
systemctl stop firewalld.service
查看服务状态:systemctl status firewalld.service
- 对于Red Hat 6.7/Red Hat 6.8/Red Hat 6.9/CentOS 6.8/CentOS 6.9/Oracle Linux 6.8/Oracle Linux 6.9操作系统,依次执行以下命令:
service iptables stop
查看服务状态:service iptables status
[root@localhost ~]# service iptables status iptables: Firewall is not running.
- 对于SUSE 12操作系统,依次执行以下命令:
systemctl disable SuSEfirewall2.service
systemctl stop SuSEfirewall2.service
查看服务状态:service SuSEfirewall2 status
- 对于SUSE 11操作系统,先执行:
再执行下面命令:
- yast
- 选择“Security and Users > Firewall > Disble Firewall Automatic Starting”。
- 查看是否为“Disble Firewall Automatic Starting”。
- 是,单击“Cancel > Quit”。
- 否,选择它,单击“Next > Finish > Quit”。
- 对于Ubuntu 18.04/Ubuntu 16.04/Ubuntu 14.04/Debian操作系统,执行下面命令关闭防火墙:
如果没有ufw命令,可以在官网下载防火墙管理软件ufw并安装(下载地址参考:https://packages.ubuntu.com/)。
deb安装包如下(版本号仅供参考):
ufw_0.35-0ubuntu2_all.deb
或者参考“SUSE/Red Hat/CentOS/Oracle Linux/Ubuntu/Debian系列”章节配置完apt源后,使用命令apt-get install ufw进行安装,之后再执行ufw disable关闭防火墙。