# 如何在CentOS 7中修改SSH端口

在CentOS 7中修改SSH端口是一项很常见的操作,通常是为了增加服务器的安全性。在这里,我将向你展示如何在CentOS 7上修改SSH端口的步骤,并提供相应的代码示例。

## 步骤概览

下面是在CentOS 7中修改SSH端口的步骤概览:

| 步骤 | 操作 |
|------|------|
| 1. | 登录到CentOS 7服务器 |
| 2. | 编辑SSH配置文件`/etc/ssh/sshd_config` |
| 3. | 修改SSH端口号 |
| 4. | 重启SSH服务 |

## 具体步骤及代码示例

### 步骤1:登录到CentOS 7服务器

首先,通过SSH连接登录到你的CentOS 7服务器上。可以使用如下命令:

```bash
ssh username@server_ip
```

### 步骤2:编辑SSH配置文件

编辑SSH配置文件`/etc/ssh/sshd_config`,可以使用`vim`或`nano`等编辑器,这里以`vim`为例:

```bash
sudo vim /etc/ssh/sshd_config
```

### 步骤3:修改SSH端口号

在打开的`sshd_config`文件中找到并修改`Port`行,将默认的端口号22改为你想要设置的新端口号。比如,将端口号修改为2222:

```bash
#Port 22
Port 2222
```

### 步骤4:重启SSH服务

修改完端口号后,保存文件并退出编辑器。然后重启SSH服务使修改生效:

```bash
sudo systemctl restart sshd
```

### 检验新端口是否生效

修改完SSH端口后,可以使用新端口号再次连接到服务器,确保修改生效。例如:

```bash
ssh username@server_ip -p 2222
```

到这里,你已经成功修改了CentOS 7服务器的SSH端口号。记得在修改完端口号后,及时更新防火墙设置以允许新端口的访问,保证服务器的正常运行和安全性。

希望这篇文章能够帮助你轻松地在CentOS 7中修改SSH端口,提升服务器的安全性。如果有任何疑问或遇到问题,欢迎留言讨论。祝你操作顺利!