1.查看系统和系统版本号
root@ecs-c0fe:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial
root@ecs-c0fe:~# uname -a
Linux ecs-c0fe 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@ecs-c0fe:~#
2.执行命令将配置中的默认端口号进行修改
sudo vim /etc/ssh/sshd_config #将 Port 22 替换为自己需要的端口 我这里是42231,最好使用1024到65535之间的
sudo service ssh restart
sudo netstat -tunlp | grep ssh
3.防火墙(UFW)开放SSH端口(云服务器还需要在安全组中将42231端口放行)
sudo ufw allow 42231/tcp
sudo ufw status numbered # 查看所有规则的列表
sudo ufw delete 编号 # 在编号处删除规则前的规则号即可