Raspberry Pi 在 Mac 上的远程访问简介
本文适用于截至第 7 版的 RealVNC Connect。
没有什么比离家在外时需要访问 Pi 更令人沮丧的了。更糟糕的是,如果您想通过远程桌面远程使用图形界面,Mac OS 上的选择并不多。
无论是查看家庭自动化系统、管理物联网项目还是进行远程开发,与 Pi 的物理位置绑定都是一个限制因素。
更令人沮丧的是 从 Mac 远程访问 Raspberry Pi 的 应用程序并不好找。幸运的是,有了RealVNC Connect,您就可以从您的 Mac 安全地访问和控制 Pi,无论身在世界何处。
什么是远程访问?
远程访问功能让您在控制 Raspberry Pi 的同时,仍可像坐在它面前一样使用 Mac OS。访问 Raspberry Pi 的桌面、运行命令、管理文件、排查故障,所有这些都可以在您的 Mac 上完成。您可以在房间另一端或地球另一端完成这些操作。
为什么远程管理对 Raspberry Pi 很重要?
远程管理对于从事开发项目、物联网设备或家庭自动化系统的 Pi 用户来说至关重要。这意味着您可以更新代码、监控系统并修复问题,而无需亲临现场。这种灵活性使您的 Pi 项目更易于管理,让您可以随时随地自由工作。
为什么 RealVNC Connect 是 Mac 用户的理想选择
RealVNC Connect 通过集成和 MacOS 脱颖而出。您将获得原生 Mac 应用程序体验、内置安全性功能和基于云的访问功能。无需复杂的设置,只需安装、连接,即可随时随地管理 Pi。
Mac Raspberry Pi 远程访问的先决条件
在深入了解之前,让我们先确保您已经准备好了所需的一切。以下是您必备的清单:
- Raspberry Pi(建议使用 Pi 4 或 5,以获得最佳性能)
- 运行 MacOS 11 Big Sur 或更高版本的 Mac
- Remote Desktop 协议
- 稳定的互联网连接
- Pi 的电源
- 安装了 Pi OS 的 microSD 卡
进行初始设置时,您还需要:
- 键盘和鼠标(仅用于设置)
- HDMI 显示屏
- 准备好网络信息
- 约 30 分钟的空闲时间
系统要求
您的 Mac 需要
- 现代 MacOS 安装(Big Sur 及以后版本)
- 屏幕录制和无障碍权限
- 为 RealVNC Viewer 提供足够的磁盘空间(至少 100MB)。
您的 Pi 需要
- 最新 Raspberry Pi 操作系统
- 已安装 RealVNC Server
- 正常工作的网络连接(Wi-Fi 或以太网)
网络要求:
- 本地网络访问,用于初始设置
- 用于远程访问的互联网连接性
- 使用 RealVNC Connect 的云连接性功能,无需进行特殊端口转接
从以下网址下载所需的文件 realvnc.com– 您需要 Mac 版 RealVNC Viewer 和 Pi 版 RealVNC Server。
步骤 1:准备 Raspberry Pi 进行远程访问
安装Raspberry Pi操作系统
现在开始准备您的 Pi,以便进行远程桌面访问。我们的目标是进入 Raspberry Pi 的桌面,而在 Mac 上最简单的方法就是使用 Raspberry Pi Imager:
- 从 raspberrypi.com/software 获取 Pi Imager
- 将 microSD 插入 Mac(可能需要一个适配器)
- 启动 Imager,然后点击“选择操作系统”
- 挑选 Raspberry Pi 操作系统
- 选择您的 microSD 卡
- 点击“写入”,等待写入完成
在 Raspberry Pi 上启用 VNC
现在,让我们在 Pi 上运行 VNC:
- 启动并点击树莓菜单
- 前往首选项> Raspberry Pi 配置
- 在界面选项中,启用 VNC
- 单击“确定”,然后按提示重新启动
对于无头设置(无显示器),在 /boot/config.txt 中添加以下几行:
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=16
检查 RealVNC Server:
- 打开终端(命令行)
- 运行: sudo apt-get update && sudo apt-get install realvnc-vnc-server
步骤 2:在 Mac 上安装 RealVNC Connect
下载并安装 RealVNC Viewer
使用 RealVNC 设置 Mac 的远程桌面非常简单:
- 前往 realvnc.com/connect/download/viewer/
- 获取 Mac 版本(将其视为 VNC 客户端
- 打开 .dmg 文件
- 将 RealVNC Viewer 拖到应用程序中
- 从应用程序启动
您的 Mac 首先需要一些权限:
- 在安全提示中点击“打开”
- 根据要求允许屏幕录制
- 启用无障碍访问
连接到 Raspberry Pi
接下来,我们来获取 Pi 的 IP 地址:
- 在 Raspberry Pi 上,打开 Raspberry Pi 终端,键入:hostname -I
- 注意第一个数字(如 192.168.0.5)
在 RealVNC Viewer 中:
- 点击“文件>新建连接”
- 键入 Pi 的 IP
- 给它起个名字(如 “Workshop Pi”)。
- 点击 “确定
步骤 3:安全远程访问技术
Mac 专用安全功能
设置远程桌面访问时要注意安全性。RealVNC Connect 的内置功能让这一切变得简单:
- 双因素身份验证
- 登录您的 RealVNC 账户
- 在安全设置中启用 2FA
- 使用手机进行验证
- 加密与安全性:
- 内置端到端加密功能
- 您可以控制的会话权限
- 自动连接安全性
- 钥匙链集成
- 在 MacOS 钥匙串中安全存储凭证
- 快速访问,无安全性之忧
- 密码保护
基于云的访问方法
RealVNC Connect 的云连接性使远程访问变得简单,尤其是从 Mac 电脑进行访问:
- 无需端口转发
- 忘掉静态 IP
- 随时随地访问
该系统会智能地工作:
- 首次尝试点对点直接连接性
- 必要时回落到安全性云中继站
- 一切都会自动完成——您不会察觉到
多设备管理轻而易举:
- 从一个窗口控制多个 Pis
- 轻松切换设备
- 各地相同的安全连接性
排除 Mac 特有的问题
常见连接问题
遇到麻烦?看看这些常见问题:
- Mac 的防火墙阻止了 RealVNC Viewer?
- 打开 Pi 电源并连接到网络
- 正确的 IP 地址
- 网络连接正常
快速修复:
- 打开系统设置> 网络
- 更新路由器固件
- 如果设备冻结,请重新启动
- 检查 Pi 是否过热
性能优化
如果您在尝试使用 RealVNC 进行远程桌面操作时感觉速度较慢:
- 在 RealVNC Viewer 中降低图像质量
- 切换到 256 色
- 启用“根据网络条件调整”功能
- 尽可能使用以太网连接性
- 禁用 Pi 上不常用的应用程序
- 尝试 “优化广域网”,实现远程工作
结论和下一步措施
以上内容涵盖了您需要了解的全部信息,可帮助您在 Mac 电脑和 Raspberry Pi 之间设置 RealVNC Connect,以获得无缝的远程桌面体验。一旦您尝试过远程管理 Pi,您就会疑惑此前是如何离开它工作的。
请访问 realvnc.com/connect 并开始使用 RealVNC Connect:
- 无缝云连接
- 轻松进行文件传输
- 多设备管理
- 增强远程桌面安全性
RealVNC 可让您轻松管理和控制 Raspberry Pi,并远程访问您的系统。

