Linux 桌面环境下通过 rdesktop 连接 Windows 远程桌面

小助手读文章 00:00 / 00:00

温馨提示:
本文所述内容具有依赖性,可能因软硬条件不同而与预期有所差异,故请以实际为准,仅供参考。

在内网环境下,或者做了内网穿透,可以使用 UltraVNC 之类免费 VNC 软件,效果还可以,但是性能上其实还是不如 Windows 自带的 RDP 来的优秀,今天发现了在 Linux 下也可以直接调用 RDP 协议的远程连接软件 - rdesktop。

软件介绍

rdesktop 是微软 RDP 协议的开源客户端,它适用于从 NT 4 终端服务器到 Windows 2012 R2 RDS 的 Windows 版本,目前已经支持了 RDP 版本 4 和版本 5 协议。

开源地址GitHub

安装方法

各大主流 Linux 系统软件仓库已经收录了 rdesktop,因此可以直接使用系统软件安装命令进行安装,举例:

Ubuntu / Debian

~ # apt install rdesktop -y

CentOS / RedHat

~ # yum install rdesktop -y

使用方法

运行命令:

~ # 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 的密码)

Q&A

Q:连接时报错,提示:ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?Failed to connect, CredSSP required by server.
A:打开 Windows 远程桌面设置(Windows10 :设置 - 系统 - 远程桌面 - 高级设置;Windows7:控制面板 - 系统和安全 - 系统 - 远程设置),取消勾选“使用网络级别身份验证进行连接”,或者选择“允许运行任意版本远程桌面的计算机连接”即可。


ArmxMod for Typecho
个性化、自适应、功能强大的响应式主题

推广

 继续浏览关于 linuxwindowsvnc远程连接rdp远程桌面rdesktop 的文章

 本文最后更新于 2022/03/11 11:57:20,可能因经年累月而与现状有所差异

 引用转载请注明: VirCloud's Blog > 运维 > Linux 桌面环境下通过 rdesktop 连接 Windows 远程桌面

精选评论

  1. 提莫酱
    提莫酱 回复

    Windows 10Chrome 100.0.4896.127来自 河南 的大神

    换句话来说,要不是程序限制,谁想用 Windows 作为自己服务器系统。。。