2,466   Linux RedHat

一,ssh配置文件有两个
1,/etc/ssh/ssh_config,客户端配置文件,即从本机通过ssh登录其他机器时的配置内容,默认登录端口22
比如
[weblogic@v0A-123-99-16 ~]$ ssh weblogic@10.123.177.212
本机10.123.99.16用ssh方式通过默认的22端口连接10.123.177.212,等同于ssh weblogic@10.123.177.212 -p 22
如果你想更换连接端口,可以使用
ssh weblogic@10.123.177.212 -p 23

2,/etc/ssh/sshd_config,服务器配置文件,即其他机器通过ssh登录本机时的配置内容,默认侦听Listen端口是22
可以通过root权限查看ssh的Listen端口
[root@v0A-123-99-16 ~]# netstat -nltup | grep sshd
tcp 0 0 :::22 :::* LISTEN 20755/sshd

二,修改ssh的默认登录端口
1,只需修改/etc/ssh/sshd_config文件,在文件最后添加两行,请确保新增端口没有被占用,并且防火墙允许通过
Port 22 #保留原有的默认登录端口
Port 7001 #新增登录端口

2,重启ssh
service sshd restart

3,检查
[root@v0A-123-99-16 ~]# netstat -nltup | grep sshd
tcp 0 0 :::22 :::* LISTEN 20755/sshd
tcp 0 0 :::7001 :::* LISTEN 20755/sshd

4,通过新端口登录ssh




Leave a Reply

Your email address will not be published. Required fields are marked *