我正在尝试将SSH的默认端口从22更改为2292,主机:RHEL 7.1
I have try:
1)vi /etc/ssh/sshd_config
#Port 22
Port 2292
2)reboot
误差ssh -p 2292 root@lrmi079.pll.domin.com
ssh: connect to host lrmi079.pll.domin.com port 2292: No route to host
但是ping到主机工作
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
请帮
有可能这个新的端口2292没有在您的RHEL 7.1主机上打开,并且内置防火墙(也称为iptables)正在拒绝连接。
查看当前防火墙规则:
$ sudo iptables -L
打开一个新的端口-端口2292 -在你的例子中:
$ sudo firewall-cmd --zone=public --add-port=2292/tcp --permanent
$ sudo firewall-cmd --reload
查看更新后的规则:
$ firewall-cmd --list-all