腾讯云服务器如何远程连接服务器端口设置

2023-10-14 21:22:57 百科 悟空

在远程连接服务器之前,需要确认服务器上需要连接的端口号。可以通过以下命令查看服务器上开放的端口:

```

sudo netstat -tunlp

```

该命令将列出服务器上所有开放的端口及其对应的进程。找到需要连接的端口号并记录下来。

如果需要连接的端口没有开启,需要先开启该端口。可以通过以下命令开启端口:

```

sudo firewall-cmd --zone=public --add-port=端口号/tcp --permanent

```

其中,将“端口号”替换为需要开启的端口号。执行该命令后,需要重启防火墙才能生效:

```

sudo firewall-cmd --reload

```

在确认端口已开启后,需要配置服务器以允许远程连接。可以通过以下命令编辑服务器配置文件:

```

sudo vi /etc/ssh/sshd_config

```

找到以下两行并取消注释:

```

#Port 22

#PermitRootLogin yes

```

将“Port 22”改为需要连接的端口号,并将“PermitRootLogin yes”改为“PermitRootLogin no”。这将禁止使用root用户登录服务器。

完成配置后,需要重启SSH服务以使更改生效:

```

sudo systemctl restart sshd

```

现在可以使用远程连接工具连接服务器了。在连接时,需要使用服务器的IP地址和需要连接的端口号。如果连接成功,将会提示输入用户名和密码进行登录。

注意:在连接服务器时,需要确保本地计算机和服务器之间的网络连接正常。如果连接失败,可以尝试检查网络连接或更改服务器配置。

发表评论: