替代方案:在Linux系统上使用RDP远程连接Windows桌面

由于在Linux系统上使用Wine运行QQ和微信极不稳定,频繁崩溃,考虑通过远程连接到家里的Windows系统(PVE安装)来解决这一问题。使用Windows自带的RDP(远程桌面协议)进行连接是一个稳定且效果良好的方案。

允许Windows远程连接

以Windows 10为例,启用远程桌面功能:

  1. 打开设置 -> 系统 -> 远程桌面。
  2. 启用“远程桌面”开关。
  3. 确保防火墙放行3389端口(不清楚的可以暂时关闭防火墙以测试)。

在你的路由器上自行映射公网端口,Windows默认远程端口为3389

在Linux上安装rdesktop

在Deepin/Debian/Ubuntu系统上安装rdesktop的方法:

# 安装rdesktop
sudo apt install rdesktop

使用rdesktop远程连接Windows

执行以下命令进行远程连接:

# 远程连接Windows
rdesktop -g 1920x1080 -a 24 192.168.0.31 -u admin -p password

参数说明:

  • -g:指定远程桌面的分辨率,此处设置为1920x1080
  • -a:设置色彩深度,默认是16,此处设置为24,色彩越高,效果越好,但对网络要求也更高。
  • 192.168.0.31:远程目标IP,如果通过路由器公网映射,则填写公网域名(IP):端口。
  • -u:指定用户名(Windows的用户名)。
  • -p:指定密码(Windows的密码)。

报错解决

如果连接时报错:

ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?

Failed to connect, CredSSP required by server.

解决方法:

  1. 打开Windows 10设置 -> 系统 -> 远程桌面。
  2. 点击高级设置。
  3. 取消勾选“需要计算机使用网络级别身份验证进行连接”。

参考资料


END
本文作者:
文章标题: 在Linux系统上使用rdesktop远程连接Windows桌面的详细指南
本文地址: https://www.haovps.top/archives/130.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 07 月 11 日
如果觉得我的文章对你有用,请随意赞赏