1、Ubuntu 远程桌面 Windows 10
(1) Rdesktop
- (需要结合 Windows 远程桌面设置,安全性可能会降低,推荐使用下面的 FreeRDP)
- 官网:http://www.rdesktop.org/
- 安装方法
sudo apt-get install rdesktop
- 常用的参数及示例
# 远程连接 Windows 电脑
rdesktop 目前电脑的 IP 地址或名称
# 与远程连接的Windows 电脑 共享文件夹
$ rdesktop your machine hostname -r disk:share=/home/shared
# 指定远程连接的分辨率
$ rdesktop machine hostaname -g 1000x1000
- 可能会遇到的问题
Autoselected keyboard map en-us
ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?
Failed to connect, CredSSP required by server.
- 解决方法:需要在将远程桌面高级设置中的【需要计算机使用网络级别身份验证进行连接(建议)】这项取消勾选

PS:既然微软建议勾选该项,从安全性角度来看,还是推荐下面的 FreeRDP,就不需要取消勾选该项了
(2) FreeRDP
- 官网:https://www.freerdp.com/
- github:https://github.com/FreeRDP/FreeRDP
- 安装方法:
sudo apt install freerdp2-x11
- 常用的参数及示例
# 远程桌面 Windows 电脑
xfreerdp /u:用户名 /v:目标主机的IP地址
# 远程桌面 Windows 电脑(不需要再提示输入秘密)
xfreerdp /u:用户名 /v:目标主机的IP地址 /p: 登陆密码
# 远程桌面 Windows 电脑,并制定本地显示的窗口大小
xfreerdp /u:用户名 /v:目标主机的IP地址 /size:1920x1080
# 允许将本地 Ubuntu 系统中的文件拷贝并在远程桌面连接的 Windows 系统中粘贴(我反过来试了好像不行)
$ xfreerdp +clipboard /u:用户名 /v:目标主机的IP地址
# 将本地 Ubuntu 系统下的文件夹挂在到远程桌面连接的 Windows 系统上(远程连接Windows10,打开我的电脑即可在最下面看到挂载的文件夹)
$ xfreerdp --plugin rdpdr --data disk:home:/home/用户名/Desktop -- -u 用户名 目标主机的IP地址
2、Mac 远程 Windows10
(1) Microsoft Remote Desktop
- 微软官方在 AppStore 中上架的 Microsoft Remote Desktop(推荐使用)
- AppStore 安装(但需要注意要使用国外 apple id 登陆,国内 apple id 没有)
- 微软官网下载:https://www.microsoft.com/en-us/download/details.aspx?id=50042
(2) FreeRDP
- 安装方法
brew install freerdp
- 前提是 Mac 已安装 homebrew
PS:安装后没有没能正常远程连接 Windows10,暂时不知道为啥,有时间时再检查一下问题出在哪吧,还是推荐使用 Microsoft Remote Desktop
参考
- https://www.youtube.com/watch?v=KBJPS-6olxM
- https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!