要更改SSH端口,您需要修改SSH配置文件(一般是`/etc/ssh/sshd_config`)并重新启动SSH服务。以下是在Linux系统上更改SSH端口的步骤:
1. 使用root权限登录到您的Linux系统。
2. 打开SSH配置文件。您可以使用文本编辑器,比如nano或vim,在终端中输入以下命令打开配置文件:
```bash
sudo nano /etc/ssh/sshd_config
```
3. 在配置文件中找到“Port”行,通常在文件中的开头位置。默认情况下,SSH端口是22,您可以更改该端口到任何未被其他服务占用的端口。
4. 将端口号改为您希望使用的新端口号,例如2222。修改后的行类似于:
```
Port 2222
```
5. 保存并关闭文件。如果您使用的是nano编辑器,请按“Ctrl + O”保存,然后按“Ctrl + X”退出。
6. 重新启动SSH服务以使更改生效。在终端中输入以下命令来重新启动SSH服务:
```bash
sudo systemctl restart sshd
```
7. 检查新端口是否生效。您可以使用以下命令检查SSH服务是否在新端口上运行:
```bash
sudo netstat -tuln | grep 2222
```
如果看到类似于“tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN”的输出,说明SSH服务已经在新端口上正常运行。
请注意,在更改SSH端口后,您需要使用新端口号来连接到SSH服务。确保您在连接之前更新SSH客户端的端口配置。
查看详情
查看详情