debian

Debian SSH端口如何修改

小樊
43
2025-09-07 00:52:17
栏目: 智能运维

要修改Debian系统上的SSH端口,请按照以下步骤操作:

  1. 打开终端。

  2. 使用文本编辑器打开SSH配置文件。通常,该文件位于/etc/ssh/sshd_config。我们将使用nano编辑器作为示例,但您可以使用您喜欢的任何文本编辑器。要使用nano编辑器,请输入以下命令:

sudo nano /etc/ssh/sshd_config
  1. 在配置文件中找到以下行:
#Port 22

此行表示SSH服务当前使用的端口。默认情况下,它设置为22。

  1. 取消注释该行(删除行首的#符号),并将端口号更改为您选择的端口号。例如,如果您想将SSH端口更改为2222,请将其更改为:
Port 2222

确保您选择的端口号在1到65535之间,且未被其他服务占用。

  1. 保存更改并关闭编辑器。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter

  2. 重新启动SSH服务以应用更改。在终端中输入以下命令:

sudo systemctl restart ssh

或者,如果您使用的是较旧的系统初始化系统,可以使用以下命令:

sudo service ssh restart
  1. 现在,您的Debian系统上的SSH端口已更改为您选择的端口号。请确保更新任何防火墙规则以允许新端口的流量。

注意:更改SSH端口可以提高安全性,但并不能保证完全安全。请确保遵循最佳安全实践,例如使用强密码、禁用root登录和使用公钥身份验证。

0
看了该问题的人还看了