linux

linux中怎么修改ssh端口

小亿
186
2023-11-10 02:06:22
栏目: 智能运维

要修改SSH端口,在Linux系统中,你可以通过以下步骤进行操作:

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

完成以上步骤后,SSH服务将在新的端口上监听连接。请确保在尝试连接时使用正确的端口号。

0
看了该问题的人还看了