SSH和VNC登录方式Raspberry Pi Zero W 加装了 microUSB/USB 转换头之后,将Raspberry Pi Zero W和电脑连接起来,即可配置成 USB/以太网设备,这时仅需要一个 USB 接口就可以实现给Raspberry Pi Zero W供电的同时并将它接入因特网。不再需要携带额外的电源适配器、 USB HUB和无线网卡。可以说这是迄今为止连接Raspberry Pi Zero W最简单、方便的方式。SSH和VNC均为常用的远程方式登录Raspberry Pi Zero W,前者与UART类似直接进入命令行终端,后者可远程连接到Raspberry Pi Zero W桌面终端。此篇博客基于Windows平台,在连接Raspberry Pi Zero W之前,你可能需要在电脑上安装Bonjour。它允许你的电脑自动识别 USB/以太网设备,例如打印机、扫描仪以及需要的Raspberry Pi Zero W。Bonjour 被包含在 iTunes 与 Adobe CS 软件中,所以很可能你已经装有这个软件,如果没有,你可单独安装。1.SSH配置在PC上打开SD 卡的根目录 (例如boot(E:)) 并打开 config.txt 文件。在文件末尾添加一行 dtoverlay=dwc2。保存并关闭 config.txt 文件。
再打开 cmdline.txt 文件,请确认你的编辑器已关闭“自动换行”。编辑这个文件的时候不需要插入任何换行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether。保存并关闭 cmdline.txt 文件。
最后在根目录下创建一个名为 ssh 的空文件。创建完成后就可以从电脑上弹出 SD 卡并把 SD 卡插入Raspberry Pi Zero W,用 microUSB/USB 转换头将Raspberry Pi Zero W(OTG功能的USB口) 和电脑连接起来。
这时 Windows 会自动识别到Raspberry Pi Zero W,并尝试安装驱动。注意,在 Windows 10 下设备会被识别为 COM 设备,这时请在设备管理器中更新该设备的驱动程序即可(驱动程序可在百度网盘提供的软件包中获得)。到这里,打开 PuTTY并尝试通过 SSH 连接Raspberry Pi Zero W的地址 raspberrypi.local。连接成果如下图。用户名:pi 密码:raspberry。