要修改SSH端口,在Linux系统中,你可以通过以下步骤进行操作:
- 以root用户身份登录到Linux系统。
- 打开SSH配置文件,通常位于
/etc/ssh/sshd_config
。 - 找到并编辑
Port
行,将其更改为所需的端口号。例如,将端口号更改为2222:Port 2222
。 - 保存配置文件并关闭编辑器。
- 重新启动SSH服务,以使更改生效。在大多数Linux系统上,可以使用以下命令来重启SSH服务:
- 对于使用systemd的系统:
sudo systemctl restart sshd
- 对于使用init.d的系统:
sudo service ssh restart
- 对于使用systemd的系统:
- 如果你的系统使用防火墙,你还需要更新防火墙规则以允许新的SSH端口通过。例如,如果你使用的是iptables防火墙,可以使用以下命令添加规则:
sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
sudo service iptables save
(如果需要将规则保存到重启后生效)。
完成以上步骤后,SSH服务将在新的端口上监听连接。请确保在尝试连接时使用正确的端口号。