主页 > 互联网  > 

我使用windows笔记本通过远程桌面连接连接linux服务器,但是远程桌面连接显示“未启动对服务器的远程访问”

我使用windows笔记本通过远程桌面连接连接linux服务器,但是远程桌面连接显示“未启动对服务器的远程访问”

当使用 Windows 笔记本通过远程桌面连接 Linux 服务器时出现“未启动对服务器的远程访问”提示,可能是由于 Linux 服务器未开启远程桌面服务、防火墙限制、网络问题等原因导致。以下为你详细介绍不同的解决办法:

1. 在 Linux 服务器上开启远程桌面服务

不同的 Linux 发行版开启远程桌面服务的方式有所不同,下面分别介绍常见发行版的操作方法。

Ubuntu/Debian 安装 xrdp 服务:xrdp 是一个开源的远程桌面协议(RDP)服务器,允许 Windows 远程桌面连接到 Linux 系统。 sudo apt-get update sudo apt-get install xrdp 安装桌面环境(如果未安装):例如安装 Xfce 桌面环境。 sudo apt-get install xfce4 xfce4-goodies 配置 xrdp 使用 Xfce 桌面: echo "xfce4-session" > ~/.xsession 重启 xrdp 服务: sudo systemctl restart xrdp CentOS/RHEL 安装 xrdp 服务: sudo yum install epel-release sudo yum install xrdp 安装桌面环境(如 GNOME): sudo yum groupinstall "GNOME Desktop" 设置默认启动图形界面: sudo systemctl set-default graphical.target 重启 xrdp 服务: sudo systemctl restart xrdp 2. 配置 Linux 服务器防火墙

防火墙可能会阻止远程桌面连接,需要开放相应的端口(xrdp 默认使用 3389 端口)。

Ubuntu/Debian sudo ufw allow 3389 sudo ufw reload CentOS/RHEL sudo firewall-cmd --permanent --add-port=3389/tcp sudo firewall-cmd --reload 3. 检查网络连接 确保 Windows 笔记本和 Linux 服务器在同一网络中:可以通过 ping 命令测试网络连通性。在 Windows 命令提示符中输入: ping <Linux服务器IP地址>

如果能够收到响应,说明网络连接正常。

检查服务器的 IP 地址:确保在 Windows 远程桌面连接中输入的是 Linux 服务器的正确 IP 地址。可以在 Linux 服务器上使用 ip addr 命令查看 IP 地址。 4. 检查 Windows 远程桌面连接设置 打开 Windows 远程桌面连接:按下 Win + R 组合键,输入 mstsc 并回车。输入服务器信息:在“计算机”字段中输入 Linux 服务器的 IP 地址,然后点击“连接”。输入用户名和密码:使用 Linux 服务器上的有效用户名和密码进行登录。 5. 其他可能的问题 SELinux 或 AppArmor 限制:如果 Linux 服务器启用了 SELinux 或 AppArmor,可能会限制远程桌面连接。可以临时禁用它们进行测试。 临时禁用 SELinux: sudo setenforce 0 - **临时禁用 AppArmor**: sudo systemctl stop apparmor

通过以上步骤,你应该能够解决“未启动对服务器的远程访问”问题,成功使用 Windows 笔记本连接到 Linux 服务器。

标签:

我使用windows笔记本通过远程桌面连接连接linux服务器,但是远程桌面连接显示“未启动对服务器的远程访问”由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“我使用windows笔记本通过远程桌面连接连接linux服务器,但是远程桌面连接显示“未启动对服务器的远程访问”