文章目录
- 查看防火墙状态
- 开启防火墙
- 关闭防火墙
- 查看对外开放的端口状态
- 对外开发端口
- SSH 工具远程连接VMware 虚拟机
查看防火墙状态
systemctl status firewalld
开启防火墙
systemctl start firewalld
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld
查看对外开放的端口状态
查询已开放的端口(已开放的端口号集合):
firewall-cmd --zone=public --list-ports
查询已开放的端口 netstat -ntulp | grep 端口号:可以具体查看某一个端口号
netstat -ntulp | grep 端口号
查询安装目录
which mysqld
查询指定端口是否已开
firewall-cmd --query-port=3306/tcp
对外开发端口
firewall-cmd --add-port=22/tcp --permanent
再执行查询端口:
firewall-cmd --zone=public --list-ports
没有发现刚才添加的22 端口号,因为添加完成后没有执行重载刷新操作
执行重载刷新操作:
firewall-cmd --reload
接着执行查询命令
firewall-cmd --zone=public --list-ports
SSH 工具远程连接VMware 虚拟机
我用的MobaXterm 工具,配置好虚拟机的iP 和端口,登陆用户账号和密码
SHH 连接OK!!!