首页 > Linux学习 > Linux系统如何修改远程连接22端口

Linux系统如何修改远程连接22端口

分类: Linux学习 发布时间: 2024-12-01 18:21:21

一、备份SSH配置文件 在修改之前,首先要做的是备份SSH配置文件。这样可以确保在修改过程中出现问题时,能够迅速恢复到原始状态。 sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 二、修改SSH配置文件 接下来,打开SSH配置文件进行修改。 ...

在使用Linux系统时,远程连接是一个常见的需求,而默认的SSH远程连接端口是22。为了增强系统的安全性,很多用户会选择修改这个默认端口。下面,我们就来详细讲解如何在Linux系统中修改远程连接的22端口。

一、备份SSH配置文件

在修改之前,首先要做的是备份SSH配置文件。这样可以确保在修改过程中出现问题时,能够迅速恢复到原始状态。

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

二、修改SSH配置文件

接下来,打开SSH配置文件进行修改。

sudo nano /etc/ssh/sshd_config

在文件中,找到#Port 22这一行,将其修改为新的端口号,例如Port 10022,并去掉前面的#号以启用该设置。

三、重启SSH服务

修改完成后,保存并退出编辑器,然后重启SSH服务以应用更改。

sudo systemctl restart sshd

四、更新防火墙规则

如果系统启用了防火墙,还需要更新防火墙规则以允许新的SSH端口。

sudo ufw allow 10022/tcp
sudo ufw delete allow 22/tcp
sudo ufw reload

五、测试新的SSH端口

最后,尝试使用新的端口号进行SSH连接,以确认修改是否成功。

ssh -p 10022 username@your_server_ip

Linux系统如何修改远程连接22端口

通过以上步骤,你就成功地将Linux系统的远程连接端口从默认的22修改为了新的端口号。这样做不仅可以提高系统的安全性,还能在一定程度上防止一些针对默认端口的恶意攻击。

服务器学习动态