前言
使用过Linux 系统的小伙伴都知道ssh 连接的默认端口是22,由于某个交流群中的一位小伙伴的惨痛经历(三年数据全G),这要是我的博客数据没 了,我 可得多心痛呀,虽然修改这个不能完全解决问题,但至少心安一些😂
完整步骤
-
远程连接到Linux
- 这个不用多说了
-
修改之前备份
-
cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak
-
-
修改端口号(此处以1022为例)
-
vim /etc/ssh/sshd_config
-
-
添加新的远程服务端口(不要立马删,万一没成功还有22可以连)
-
找到
Port 22
, 然后在下面加一行 Port 1022 -
注意:SSH默认监听端口是22,如果不强制说明,”Port 22”注释或不注释,都会默认开放端口22远程登录
-
保存并退出(按esc 然后输入:wq)
-
运行以下命令重启sshd服务。重启sshd服务后您可以通过1022端口SSH登录到Linux实例。
-
systemctl restart sshd
-
-
对应服务器防火墙放行1022端口
-
使用连接工具测试成功后,按照上面的修改方法将22端口删除