允许远程访问 macOS 服务器
您可以允许或拒绝从使用服务器 App、屏幕共享、Apple 远程桌面或 SSH (Secure Shell) 的远程电脑访问服务器。
允许远程登录服务器
您可以使用服务器 App 允许从其他电脑远程登录服务器。允许远程登录后,可以在其他电脑上使用 ssh
命令行工具来登录您的服务器。默认情况下,仅“管理员”群组的成员可访问 SSH。
在服务器 App 边栏中选择服务器,然后点按“设置”。
选择“允许使用 SSH 远程登录”
选取可使用 SSH 访问服务器的用户。
点按“访问”。
从“自定访问”列表中选择所需服务。
点按 并选取“编辑自定访问”。
点按“允许来自以下用户的连接”弹出式菜单,然后选取“仅某些用户”。
在用户和群组表单中,输入用户或群组名称。
若要添加更多用户或群组,请点按 ,然后输入其他名称。
已添加所需的所有用户和群组后,点按“好”。
允许远程登录您的服务器会使服务器的安全性降低。有关保持服务器安全的信息,请在“Mac 帮助”中搜索“保护 Mac 上的信息”。
允许屏幕共享和远程管理
可以使用服务器 App 来让其他电脑查看您的屏幕和控制您的服务器。其他电脑的用户可以查看您的屏幕内容,并且可以打开、移动以及关闭文件和窗口,打开 App,甚至还可以重新启动服务器。
如果允许屏幕共享和远程管理,则可以在其他电脑上通过使用 VNC 协议的屏幕共享软件或在其他 Mac 上使用 Apple 远程桌面来观察和控制您的服务器。macOS 附带 VNC 屏幕共享。它还可用于 Windows 电脑以及 iPhone、iPad 和 iPod touch。Apple 远程桌面可从 Mac App Store 获得。
在服务器 App 边栏中选择服务器,然后点按“设置”。
选择“启用屏幕共享和远程管理”。
下面是屏幕共享和远程管理的三个可能状态:
状态
描述
-
启用“屏幕共享”。
√
启用“远程管理”。
未选择
停用“远程管理”和“屏幕共享”。
在服务器 App 中选择此选项仅允许最初设置服务器时创建的管理员帐户进行屏幕共享和 Apple 远程桌面访问。
选取可使用“屏幕共享”访问服务器的用户。
点按“访问”。
从“自定访问”列表中选择所需服务。
点按 并选取“编辑自定访问”。
点按“允许来自以下用户的连接”弹出式菜单,然后选取“仅某些用户”。
在用户和群组表单中,输入用户或群组名称。
若要添加更多用户或群组,请点按 ,然后输入其他名称。
已添加所需的所有用户和群组后,点按“好”。
如果要允许其他 VNC 检视器软件 App 访问,请在“共享”偏好设置中选择“远程管理”或“屏幕共享”,然后选择“VNC 显示程序可使用密码控制屏幕”并输入密码。