软件库

如何在Linux桌面环境安装rdesktop通过RDP远程连接Windows

最近办公电脑换了Deepin系统,Wine的QQ和微信极不稳定,经常崩溃,于是打算换个方案。远程连接到家里的Windows(PVE安装),比较简单的方法是使用向日葵/Teamviewer这类软件,但是这类软件本身就不是很稳定,显示效果也不理想。最好的方案还是使用Windows自带的RDP进行远程桌面连接。

允许Windows远程连接

以Windows 10为例,打开设置 - 系统 - 远程桌面 - 启用远程桌面进行打开。(防火墙里面也要放行3389端口,不清楚的可以直接关闭防火墙)

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

在Deepin上安装rdesktop

理论上Deepin/Deebian/Ubuntu系统安装方法都是一样的:

#安装rdesktop
sudo apt install rdesktop

使用rdesktop远程连接Windows

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

上面的参数含义如下:

报错解决

如果连接的时候报错:

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

Failed to connect, CredSSP required by server.

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

退出移动版