如何修改Linux服务器的SSH默认22端口

如何修改Linux服务器的SSH默认22端口
最新回答
你是不是油饼

2026-05-15 15:57:15

直接修改配置文件sshd_config即可。进入Linux系统,键入命令:vim /etc/ssh/sshd_config。

修改方式如下:

1. 在“命令行模式(command mode)”下按一下字母“i”就可以进入“插入模式(Insert mode)”。将“Port 22”修改为需要的端口号,注意,默认情况下,port前面有个#,需要去除#。

2. 需要先按一下“ESC”键转到“命令行模式(command mode)”。然后按一下“:”冒号键进入“Last line mode”。

3. 输入“wq”,存盘并退出vi编辑器;或者输入“q!”,不存盘强制退出vi编辑器。

保存退出后,接下来重启SSH服务。输入service sshd restart按回车,或执行/etc/init.d/sshd restart重启服务。

请注意,在修改端口号后,确保防火墙规则和安全组设置已更新,以允许新的SSH端口访问。

完成上述步骤后,就可以成功修改Linux服务器的SSH默认端口。请记得备份sshd_config文件,以防出现意外情况。

通过以上步骤,可以有效提升服务器的安全性,避免因默认端口22被广泛熟知而遭受攻击的风险。