帮助中心

DNS污染处理

常见问题

香港高防IP

常见问题

香港大带宽服务器

产品简介 操作指南 常见问题

新加坡高防服务器

产品简介 操作指南 常见问题

新加坡云服务器

产品简介 操作指南 常见问题

香港服务器租用

产品简介 操作指南 常见问题

香港高防服务器

产品简介 操作指南 常见问题

域名服务

域名服务

Centos7.6如何修改远程ssh端口号

时间 : 2023-09-12 14:40:41
编辑 : 华纳云

要在CentOS 7.6上修改SSH远程访问的端口号,您可以按照以下步骤进行操作:

注意:在修改SSH端口之前,请确保您有其他方式可以访问服务器,以防止意外锁定自己出去。

以root或具有sudo权限的用户登录到服务器。

使用文本编辑器(例如,使用vi或nano)打开SSH配置文件 /etc/ssh/sshd_config。您可以使用以下命令来编辑:

sudo nano /etc/ssh/sshd_config

在配置文件中找到 Port 配置项。通常,SSH默认端口号是22。您可以在文件中找到类似以下行的配置:

Port 22

将端口号22更改为您想要的任何未被其他服务占用的端口号。例如,将端口号更改为2222:

Port 2222

保存文件并关闭文本编辑器。

重新加载SSH服务以应用更改:

sudo systemctl reload sshd

如果您使用防火墙(如Firewalld或iptables),请确保允许新的SSH端口通过防火墙。例如,如果您使用Firewalld:

sudo firewall-cmd --zone=public --add-port=2222/tcp --permanent

sudo firewall-cmd --reload

上述命令将打开新的SSH端口2222,并将更改永久保存。

确保您的SSH客户端在连接时指定新的端口号。例如,使用SSH命令连接:

ssh username@your_server_ip -p 2222

其中,username 是您的用户名,your_server_ip 是服务器的IP地址,-p 2222 是指定的新SSH端口号。

现在,您已经成功将SSH的远程访问端口号修改为2222或您选择的其他端口号。确保记住您的自定义端口号,以便以后进行远程连接。请注意,更改SSH端口是增加安全性的一种方法,但也要确保您的防火墙和其他安全措施是正确配置的。

华纳云

客服咨询
7*24小时技术支持
Telegram
hncloudnoc

技术支持

渠道支持