centos

怎样修改CentOS SSH监听地址

小樊
44
2025-06-06 01:05:10
栏目: 智能运维

要修改 CentOS 上的 SSH 监听地址,请按照以下步骤操作:

  1. 打开终端。

  2. 使用文本编辑器打开 SSH 配置文件。通常,该文件位于 /etc/ssh/sshd_config。在这个例子中,我们将使用 vi 编辑器。如果你更喜欢其他编辑器,如 nano,请随意替换。

    sudo vi /etc/ssh/sshd_config
    
  3. 在配置文件中找到 #Port 22 这一行(如果找不到,请在文件末尾添加)。取消注释(删除行首的 # 符号),并将端口号更改为所需的值。例如,如果你想将 SSH 监听地址更改为端口 2222,可以将其更改为:

    Port 2222
    
  4. 若要更改 SSH 监听的 IP 地址,请找到 #ListenAddress 0.0.0.0 这一行(如果找不到,请在文件末尾添加)。取消注释,并将 IP 地址更改为所需的值。例如,如果你想让 SSH 仅在本地主机上监听,可以将其更改为:

    ListenAddress 127.0.0.1
    

    如果你想让 SSH 监听所有网络接口,请使用:

    ListenAddress 0.0.0.0
    
  5. 保存并关闭配置文件。

  6. 重新启动 SSH 服务以使更改生效:

    sudo systemctl restart sshd
    

现在,SSH 服务应该已经更新为使用新的监听地址和端口。请确保在尝试连接时使用正确的 IP 地址和端口号。

0
看了该问题的人还看了