目前使用校园网,无法使用ssh默认端口连接服务器,运维提示可以将ssh端口换成2222,以下为流程

1、打开防火墙

    • 在阿里云或腾讯云控制台,找到对应的服务器的防火墙设置
      • 添加规则:端口:2222 ,ip:0.0.0.0/0 (阿里云ECS有ip要求,阿里云的轻量服务器没有,腾讯也没有)

2、更换ssh端口

更换端口有两种方式(选择一种就行)

2.1通过宝塔更换

    1. 打开安全设置
    2. 放行2222端口,备注随便写**(一定要先放行)**
    3. ssh端口更改成2222
    4. 删除原来的22端口放行

2.2通过修改sshd_config文件更换

1
2
3
4
5
6
7
$  vim /etc/ssh/sshd_config
#进入文件后,找到port这里,按i进入编辑
#去除前面的"#",并修改成对应数字,如2222
port=2222
#按esc,再按shift+: 进入一般命令模式,输入wq回车
#记得要重启ssh服务
$ service ssh restart

3、登陆测试

如果用cmd:ssh命令要更改:ssh username(自己的用户名啊)@xx.xx.xx.xx(服务器的公网Ip啊) -p 2222 要指定端口登陆

如果用 xshell 或 termius,找到对应服务器设置,ssh端口换成2222

随后便可正常使用