是否可以配置或连接(使用或不使用软件)来帮助我们模拟 Microsoft 为 Windows 提供的 3389 RDP,但在 Mac 上?
我是一名资深 PC 人士,但我发现需要经常连接到 Mac 电脑来配置它们。而 Apple Remote Desktop 似乎并不简单,也难以配置。另外,无论如何,我宁愿使用 3389 RDP 应用程序。
账单。
答案1
据我所知,还没有人能够正确地逆向工程 RDP 协议的所有细节。
由于 Windows 版本之间存在细微差异,因此这非常困难。
在另一个具有完全不同显示架构的操作系统上实现这一点甚至更糟,因为 RDP 与 Windows 处理屏幕背后事物的方式密切相关。
而且你其实并不需要它(或者 Apple Remote Desktop)。OSX 包含一个标准 VNC 服务器。他们称之为“屏幕共享”,但它只是一个 VNC 服务器。只需启用它,根据需要配置安全性,就可以了。
答案2
曾经我给自己贴上了“PC 专家”的标签,从长远来看,如果你考虑将自己重新塑造为“跨平台上校”,那将对自己大有裨益。嘿,把它当成一次升职吧。
严肃地说,开放的心态会帮助你欣赏和理解差异。也就是说,你可以使用 VNC(适用于 Windows 的多种版本)轻松地连接到 Mac。要做的第一件事是在 Mac 上启用屏幕共享,你可以从命令行执行此操作(也可以在脚本中或使用ssh
)
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw passw0rd
然后启动您选择的 VNC 客户端并使用密码进行连接passw0rd
。我记得之前的一个技巧是在连接之前保持 Mac 上当前用户的注销状态。否则,连接后系统会提示您输入 Mac 登录密码,但桌面不会呈现。