当前位置:首页 > 操作系统 > MacOs

Ubuntu 18.04 或 Mac 远程桌面连接 Windows 10 电脑

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.
Ubuntu 18.04 或 Mac 远程桌面连接 Windows 10 电脑 - 文章图片
  • 解决方法:需要在将远程桌面高级设置中的【需要计算机使用网络级别身份验证进行连接(建议)】这项取消勾选
    Ubuntu 18.04 或 Mac 远程桌面连接 Windows 10 电脑 - 文章图片

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)!