ssh 改变默认端口
希望通过改变端口,突破端口白名单的限制,但是行不通,不过还是把流程记录一下。
1.修改配置文件
/etc/ssh/sshd_config
#Port 22
这行的注释解除,并增加新的端口
Port 22
Port 1234
2.重启sshd
这里有几种方法可以选
如果用putty之类的工具,如果22 端口始终开启,ssh连接似乎不会断开
方法一
/etc/init.d/sshd restart
方法二
service sshd restart
方法三(很多vps上要用这个命令)
systemctl restart sshd.service
使用systemctl 查看 service状态
systemctl status sshd.service
方法四,直接启动一个新的sshd进程,(好像不行,会connection closed)
/usr/sbin/sshd -p 2233
3.netstat 检测端口是否已经开启
net -an| grep [port]
如果已开启,可以常数用新端口登录
ssh -p 1234 username@hostip