macOS 內建「螢幕共享」功能,無需第三方軟體即可在區域網路或透過 iCloud/VPN 跨網路遠端控制另一台 Mac,適合居家辦公、遠端協助、伺服器管理。
被控端(目標 Mac)設定
- 「系統偏好設定」→「共享」。
- 電腦名稱:設定易識別名稱(如「辦公室 iMac」)。
- 勾選「螢幕共享」。
- 點選「電腦設定」:
- 勾選「任何人都可以請求控制螢幕」(方便但較不安全)。
- 建議:取消上項,改勾選「VNC 觀看者可使用密碼控制螢幕」→ 設定強密碼(僅供 VNC 客戶端使用,非使用者帳號密碼)。
- 「允許存取」:建議「只有這些使用者」加入特定帳號,而非「所有使用者」。
- 記下「螢幕共享:開啟」下方顯示的 VNC 位址(如
vnc://192.168.1.50 或 vnc://MacBook-Pro.local)。
控制端(本機 Mac)連線
方法一:Finder 側邊欄(同區域網路)
- Finder 視窗側邊欄「位置」→「網路」→ 找到目標 Mac → 點選「共用螢幕」。
- 輸入目標 Mac 的使用者帳號/密碼(或 VNC 密碼),即可連線。
方法二:螢幕共享 App 直連(支援 vnc:// 位址)
- 按 Command+Space 呼叫 Spotlight,輸入「螢幕共享」開啟 App(位於
/System/Library/CoreServices/Screen Sharing.app)。
- 輸入 VNC 位址(
vnc://IP或主機名)連線。
- 工具列提供:剪貼簿同步、檔案拖放傳輸、畫面縮放、全螢幕模式、多螢幕切換。
方法三:跨網路連線(iCloud 回到我的 Mac / VPN / SSH 隧道)
- iCloud 回到我的 Mac(已於 macOS 13 Ventura 移除):舊版系統可在「共享」→「回到我的 Mac」啟用,透過 iCloud 建立加密隧道。
- VPN:兩台 Mac 接入同一 VPN(如 Tailscale、ZeroTier、WireGuard),再用區域網 IP 連線。
- SSH 反向隧道:目標 Mac 執行
ssh -R 5900:localhost:5900 user@公網伺服器,控制端連線 vnc://localhost:5900。
進階技巧
- 多使用者同時登入:啟用「快速使用者切換」,不同帳號可同時圖形介面登入,螢幕共享可選擇連線至哪個使用者階段。
- 僅觀看模式:連線視窗工具列「視圖」→ 取消「允許控制」,適合遠端演示/監控。
- 剪貼簿同步:預設開啟,跨裝置複製文字/圖片/檔案無縫貼上。
- 檔案傳輸:直接拖放檔案至共享視窗,雙向傳輸。
安全性建議
- 務必設定強 VNC 密碼,並限制允許存取的使用者帳號。
- 區域網路外連線必須透過 VPN/SSH 隧道,切勿直接對公網開放 VNC 埠 (5900)。
- 定期檢查「共享」面板連線記錄,發現異常立即停用服務。
內建螢幕共享功能強大、安全、零成本,是 Mac 使用者遠端管理的首選方案。