天天看点

如何使用 VNC 远程访问树莓派

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。

使用 Ubuntu 或者 VNC 远程连接控制树莓派没很大区别,只是在通过 VNC Viewer 这个软件连接时可以直接远程查看和操作树莓派的可视化桌面环境,这里因为没有多余的显示屏用于树莓派桌面环境的显示,所以就直接通过 Ubuntu 远程连接树莓派间接操作树莓派安装 VNC 服务和进行与电脑的连接(树莓派连接了显示屏的可直接在其桌面环境中选择如下操作)。

一、通过 Ubuntu 远程操作树莓派安装 VNC 服务

1.通过 ssh 先远程连接到树莓派,输入命令:ssh [email protected](树莓派所连接网络的 ip 地址–通常设定为固定的静态 ip)。
如何使用 VNC 远程访问树莓派
2.输入树莓派的登录密码:
如何使用 VNC 远程访问树莓派
3.连接成功后,在安装软件包之前,确保本地软件列表信息都是最新的,可以输入命令:sudo apt-get update 进行更新。
如何使用 VNC 远程访问树莓派
4.更新完成后,输入命令:sudo apt-get install tightvncserver,完成 VNC 服务的安装。
如何使用 VNC 远程访问树莓派
5.在完成安装后需要对 VNC 设置一个连接密码,在命令行中输入: vncpasswd,回车,提示先得输入设置连接客户端密码两次(第一次是设置密码,第二次是确认密码),然后会询问是否需要设置一个只能查看桌面(view-only)的密码,而不能进行操作,这个按自己需求,一般没这必要。
如何使用 VNC 远程访问树莓派
6.设置完成后,输入命令:vncserver ,启动 VNC 服务,回车后,系统会为 VNC 服务分配一个数字,在通过其他设备连接时需要用到该数字。
如何使用 VNC 远程访问树莓派

二、使用 VNC Viewer 连接树莓派

1.在电脑上安装 VNC Viewer,由于我是通过在 Windows 系统上操作虚拟机上 Ubuntu 来远程访问树莓派,所以我这就下载 Windows 版本的,下载完后一路 Next 进行安装就行了。
如何使用 VNC 远程访问树莓派
2.打开 VNC Viewer 后的界面如下所示:
如何使用 VNC 远程访问树莓派
3.点击主界面左上角 File -> New connection,弹出 Properties 界面,在 VNC Server 中输入树莓派对应IP地址,后面加上在 Ubuntu 上远程控制树莓派启动 VNC 服务时生成的服务名,用 : 连接,Name 中可输入任意连接标识名,点击 OK。
如何使用 VNC 远程访问树莓派
如何使用 VNC 远程访问树莓派
4.双击出现的电脑图标进行连接,连接过程中会出现警告框,点击 Continue,然后输入之前在 Ubuntu 上远程连接到树莓派时,下载 VNC 服务设置的连接密码即可。
如何使用 VNC 远程访问树莓派
如何使用 VNC 远程访问树莓派
如何使用 VNC 远程访问树莓派
如何使用 VNC 远程访问树莓派
5.连接成功,成功显示树莓派的桌面环境。
如何使用 VNC 远程访问树莓派

Tips:在重新启动树莓派后需要再次输入命令: vncserver ,重新启动 VNC 服务,并会重新让你设置一次访问树莓派桌面环境的密码。

如何使用 VNC 远程访问树莓派