关于XShell无法连接redhat 7/centos 7
前言:在网上找了无数资源后,仍无法解决问题。提醒一下查看自己的reahat 7/ centos 7的防火墙开放的端口号。
使用命令 :
firewall-cmd --list-all
如图:
查看防火墙开放的端口号:
在Xshell中的端口号要一致为:80
结果:连接成功!!!
不好意思这个仍有问题,我个人使用的是学校的内网,主机和虚拟机都ping不通外网如百度。但使用手机热点,虽然主机和虚拟机可以ping通百度,但Xshell连不上虚拟机,会卡在那里。如图
然后百度上面的问题,仍不能解决,Linux真的很神奇。如有网友有解决办法,还请指教。
补充:centos7与redhat7查看、开启和关闭防火墙的命令:
1、查看防火墙
firewall-cmd --state
或者:
systemctl status firewalld
2、关闭防火墙
1).临时关闭:
systemctl stop firewalld
2).永久关闭,也就是禁止开机自动开启防火墙(重启才生效)
systemctl disable firewalld
3、开启防火墙
1).临时开启
systemctl start firewalld
2).永久开启,开机后不会自动关闭(重启才生效)
systemctl enable firewalld