要修改 CentOS 7 上的 SSH 端口号,可以按照以下步骤进行:
使用 SSH 登录到服务器。
打开 SSH 配置文件 /etc/ssh/sshd_config,可以使用文本编辑器(如 vi 或 nano)进行编辑。
sudo vi /etc/ssh/sshd_config
找到 #Port 22 这一行(可能会因版本而异),去掉行首的注释符号 #,并将 22 修改为其他端口号(建议选择 1024 ~ 65535 之间的端口号)。
Port 2222
保存文件并关闭编辑器。
重启 SSH 服务,使更改生效。
sudo systemctl restart sshd
如果你的服务器使用了防火墙(如 firewalld),还需要打开新的 SSH 端口,以允许外部访问。例如,如果你选择的端口是 2222,可以使用以下命令打开防火墙:
sudo firewall-cmd --zone=public --add-port=2222/tcp --permanent sudo firewall-cmd --reload
第一行命令将在公共区域打开 TCP 2222 端口,并永久保存配置。第二行命令重新加载防火墙配置。
注意:修改 SSH 端口号后,你需要使用新的端口号登录服务器。如果你遇到连接问题,请确保已正确修改了端口号,并将 SSH 客户端的端口号设置为相应的值。
标签:--,sudo,2222,centos7,ssh,端口号,SSH From: https://www.cnblogs.com/tommickey/p/17393587.html