针对香港服务器CentOS 7安装Xrdp报错连接5910端口错误的问题,可以尝试以下解决方案:
1. 确保已经安装了xrdp服务。如果没有安装,可以使用以下命令进行安装:
```bash
sudo yum install xrdp -y
```
2. 检查防火墙设置,确保5910端口是开放的。可以使用以下命令开放5910端口:
```bash
sudo firewall-cmd --permanent --add-port=5910/tcp
sudo firewall-cmd --reload
```
3. 检查xrdp服务的配置文件,确保端口设置为5910。配置文件通常位于`/etc/xrdp/xrdp.ini`。使用文本编辑器打开文件,找到以下行:
```ini
[xrdp1]
port=3389
```
将`port=3389`更改为`port=5910`,然后保存并关闭文件。
4. 重启xrdp服务以应用更改:
```bash
sudo systemctl restart xrdp
```
5. 确保远程桌面客户端(如Windows的远程桌面连接)使用的端口与xrdp服务的端口相匹配。
如果问题仍然存在,请查看系统日志以获取更多详细信息。可以使用以下命令查看xrdp服务的日志:
```bash
sudo journalctl -u xrdp
```
根据日志中的错误信息,进一步排查和解决问题。