SSH 设置非默认端口
SSH set non default port
我正在尝试将 SSH 的默认端口从 22 更改为 2292,主机:RHEL 7.1
我试过:
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
请帮忙
您的 RHEL 7.1 主机上可能未打开此新端口 2292,并且内置防火墙(也称为 iptables)正在拒绝连接。
检查当前的防火墙规则:
$ sudo iptables -L
要打开一个新端口 - 端口 2292 - 在你的情况下:
$ sudo firewall-cmd --zone=public --add-port=2292/tcp --permanent
$ sudo firewall-cmd --reload
查看更新后的规则:
$ firewall-cmd --list-all
让我知道它是否有效。
我正在尝试将 SSH 的默认端口从 22 更改为 2292,主机:RHEL 7.1
我试过:
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
请帮忙
您的 RHEL 7.1 主机上可能未打开此新端口 2292,并且内置防火墙(也称为 iptables)正在拒绝连接。
检查当前的防火墙规则:
$ sudo iptables -L
要打开一个新端口 - 端口 2292 - 在你的情况下:
$ sudo firewall-cmd --zone=public --add-port=2292/tcp --permanent
$ sudo firewall-cmd --reload
查看更新后的规则:
$ firewall-cmd --list-all
让我知道它是否有效。