Mac屏幕共享需启用系统设置中的“屏幕共享”服务(关闭“远程管理”),支持信息App即时共享、Apple Remote Desktop专业管理、VNC跨平台连接,并须配置防火墙允许ScreenSharing及路由器端口转发。

如果您希望在Mac上通过屏幕共享功能远程协助他人,或接受他人的远程协助,则需正确启用并配置系统内置的屏幕共享服务。以下是实现该目标的具体操作方法:
一、启用Mac内置屏幕共享服务
屏幕共享是macOS系统原生支持的功能,启用后可允许授权用户通过网络实时查看并控制您的Mac屏幕。该服务依赖“共享”设置中的“屏幕共享”开关,且与“远程管理”互斥,不可同时开启。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在边栏中点按“通用”,向下滚动后点击右侧的“共享”选项。
3、确保“远程管理”已关闭(若已开启,须先关闭才能启用屏幕共享)。
4、打开“屏幕共享”开关。
5、点击右侧的“信息”按钮,查看本机屏幕共享地址(格式为vnc://[IP地址])及当前允许访问的用户列表。
二、通过“信息”App发起即时屏幕共享
当双方均使用Apple ID登录且运行macOS Monterey或更新系统时,“信息”App支持一键发起临时、加密的屏幕共享会话,无需提前配置网络或端口,适合快速协助场景。
1、在Mac上打开“信息”App,选择与目标联系人的对话窗口。
2、点击对话输入框右侧的“+”按钮,从菜单中选取“共享屏幕”。
3、在弹出的确认窗口中,选择“请求共享此Mac的屏幕”或“邀请对方共享其屏幕”。
4、对方收到通知后点击“接受”,即建立端到端加密的实时共享连接,您可查看或请求控制权限。
三、使用Apple Remote Desktop进行专业级远程管理
Apple Remote Desktop(ARD)是面向IT管理员设计的远程管理工具,支持批量控制、文件传输、命令推送与系统状态监控,适用于企业环境或高频远程维护需求。
1、在Mac上安装并启动Apple Remote Desktop客户端(需从Apple官网下载或通过Volume License获取)。
2、前往“系统设置” > “通用” > “共享”,启用“远程管理”(注意:启用后“屏幕共享”将自动关闭)。
3、在ARD主界面点击“添加客户端”,输入目标Mac的IP地址或主机名,以及具有管理员权限的账户凭证。
4、连接成功后,可通过工具栏选择“观察”、“控制”、“发送文件”或“执行任务”等操作。
四、通过VNC客户端连接已启用屏幕共享的Mac
若协助方使用非Apple设备(如Windows或Linux电脑),或需绕过Apple生态限制,可借助标准VNC协议连接。前提是被控Mac已启用屏幕共享,并开放对应网络端口(默认TCP 5900)。
1、确认被控Mac已启用“屏幕共享”,并在“信息”面板中记下其IP地址。
2、在协助方设备上安装兼容VNC 2.0+协议的客户端(如RealVNC Viewer、TigerVNC或Chicken of the VNC)。
3、启动VNC客户端,输入格式为vnc://[被控Mac的IP地址]:5900的地址。
4、首次连接时,被控Mac会弹出授权提示,用户须点击“允许”并输入登录密码以完成身份验证。
五、配置防火墙与网络权限确保连接可达
即使屏幕共享已启用,若系统防火墙拦截VNC流量或路由器未转发端口,远程连接仍会失败。需同步检查本地与网络层访问策略。
1、前往“系统设置” > “隐私与安全性” > “防火墙”,点击右下角锁形图标解锁,再点“防火墙选项”。
2、在应用列表中找到“ScreenSharing”,确保其状态为“允许传入连接”。
3、若Mac位于NAT路由器后,需登录路由器管理界面,在端口转发规则中添加:外部端口5900 → 内部IP:5900,协议TCP。
4、在被控Mac的“共享”设置中,点击“屏幕共享”旁的“信息”按钮,核对显示的连接地址是否包含公网IP或正确内网地址。











