如题
默认端口是22,不修改的话很容易被人试探,修改方法如下。
vi /etc/ssh/sshd_config
然后在#Port 22
一行下面增加自己的设置,比如端口号改为8888:
# Port 22
Port 8888
保存,然后执行``重启ssh服务:
service sshd restart
此时端口就已经被修改了,22
已经连不上了。但是一般还需要修改防火墙,因为默认新端口是没有被开放的,这里就不讲怎么修改防火墙了。如果是阿里云服务器,可以到安全组配置里增加相应端口:
测试
SSH登录方式:
# 使用root账户、默认的22端口登录
ssh 192.168.0.11
# 使用test账户、默认的22端口登录
ssh test@192.168.0.11
# 使用test账户、自定义的8888端口登录
ssh -p 8888 test@192.168.0.11