如果您需要访问您的Mac,但又无法亲自访问,您应该考虑使用macOS 内置的远程访问工具。您可以使用安全外壳 (SSH) 连接、使用 Mac 屏幕共享或通过系统管理员的 Apple 远程桌面服务从终端远程连接到另一台 Mac。
您还可以考虑第三方选项,例如Teamviewer,但macOS 提供的内置选项应该是您连接到其他Mac 所需的全部。如果你想远程连接到另一台 Mac,这里是如何使用这些方法。
设置macOS远程访问工具
在使用内置的屏幕共享工具远程连接到另一台 Mac 之前,您需要在 Mac 系统偏好设置中启用对其的远程访问。如果您想使用 SSH 远程访问 Mac 或使用 Apple 远程桌面工具,您还需要按照这些步骤操作。
大多数用户会希望使用macOS屏幕共享选项,它使用开源虚拟网络计算(VNC)协议来创建远程桌面连接。对于非屏幕访问,启用SSH访问将只允许您从终端访问您的Mac。
如果你想在商业环境中控制多台Mac,你可能想要启用Remote Management而不是屏幕共享允许对您的 Mac 进行更多控制,包括更改系统设置的能力。
- 要开始,请按顶部菜单栏中的Apple 图标,然后单击系统偏好设置 选项。
- 在系统偏好设置中,按Sharing选项。
- Sharing 选项菜单为您提供Mac 的共享选项列表,包括与他人共享您的互联网连接和连接的设备.要启用 macOS 屏幕共享,请按 Screen Sharing 选项旁边的On 复选框。
- 默认情况下,Mac 的Administrators 用户组将获得远程 Mac 屏幕共享的授权,这意味着所有具有管理员访问权限的用户将能够连接。要从此列表中添加或删除其他用户,请按+(加号) 或–(减号)按钮 在Allow access forScreen Sharing 选项卡下 或者,按All users 单选按钮可为您的 Mac 上的所有用户帐户启用远程访问。
- 要允许使用 Apple 远程桌面工具通过网络更完全地控制您的 Mac,请按 On旁边的复选框远程管理设置。按+(加号) 或–(减号)按钮 在Allow access for选项授权单个用户访问,或单击All users按钮允许所有用户。
- 启用远程管理时,您需要确认允许的访问权限。按每个选项旁边的复选框以授权远程访问这些功能,然后按OK 保存。
- 如果您想使用安全外壳(SSH) 客户端连接到您的Mac,您需要按下On 复选框在Remote Login设置旁边。和以前一样,按+(加号) 或–(减号)按钮 在 Allow access for选项授权您希望允许哪些用户连接,或单击All users允许所有用户帐户的按钮。
在您的 Mac 上启用这些设置后,您可以使用内置的 Mac 屏幕共享应用程序或付费的 Apple 远程桌面工具,使用第三方 VNC 查看器从另一台 Mac 连接到它, 或者在终端使用ssh 命令。
如何使用屏幕共享远程连接到另一台Mac
连接到远程 Mac 的方式取决于您在“系统偏好设置”应用程序的“共享”菜单中启用的选项。要连接到启用了屏幕共享的另一台 Mac,您需要启动Screen Sharing 应用程序。
- 屏幕共享应用有些隐藏,因此您需要按屏幕右上角的Spotlight 搜索图标你的菜单栏,然后搜索(并启动)Screen Sharing app.
- 屏幕共享应用程序使用起来非常简单。要连接,请键入远程 Mac 的 IP 地址或用于登录它的 Apple ID,然后按Connect 开始连接。
- 根据您的访问设置,系统会要求您提供用户名和密码以建立连接。提供这些,然后点击Connect继续连接。
如果连接成功,您的远程Mac桌面将出现在一个新的窗口中,供您访问和控制。
如果您启用了远程管理设置并希望使用它远程连接到另一台Mac,您需要请从 App Store 购买 Apple Remote Desktop 工具来建立连接。
使用SSH连接到远程Mac
Secure Shell (SSH) 协议允许远程终端连接。如果启用了Remote Login设置,您应该能够使用第二台 Mac 或其他 Mac 上的内置 SSH 客户端与远程 Mac 建立 SSH 连接安装了 SSH 客户端的设备。
- 为此,启动终端并输入ssh [email protected],替换username 是您的 Mac 用户名,ip.address 是您 Mac 的 IP 地址。例如 ssh [email protected].
- 如果这是您的第一次连接,您需要接受有关真实性类型的警告yes并按enter继续。 SSH 客户端还将要求您提供帐户密码以建立连接。键入此内容,然后按键盘上的enter 进行连接。
如果连接成功,您就可以开始使用Mac 终端命令控制远程Mac。完成后,键入exit 断开连接。
macOS远程连接的最佳工具
感谢这些选项,您可以使用另一台Mac 或安装了VNC 或SSH 客户端的任何其他设备远程连接到另一台Mac。您也可以使用 Mac 控制其他设备,因为可以使用 Windows 远程桌面软件控制 Windows PC。
除了这些内置工具之外,还有许多第三方远程桌面应用程序可用于远程控制您的设备,例如Teamviewer 或Chrome 远程桌面。在下面的评论中让我们知道您最喜欢的 Mac 远程桌面连接方法。