博主前言:
此篇文章总结于网上诸多大佬的建议和实际操作的记录,只是想做个笔记,以便以后操作的时候有章可循。博客题为树莓派但不仅仅限制于树莓派系统,适合于各种为Linux系统开源出的嵌入式系统的远程VNC访问。
1. VNC
VNC(Virtual Network Connection)技术可以使用户从另一台计算机远程连接到树莓派系统。
与SSH连接不同的是,SSH远程连接树莓派,登录时是一个文本模式的终端机,对初学者极其不友好。
但VNC连接访问树莓派系统,会提供树莓派系统的图形桌面。
2. 步骤
⑴. 在树莓派端安装VNC服务器
$ sudo apt-get update
$ sudo apt-get install tightvncserver -y
⑵. 启动VNC服务器
$ vncserver :1
第一次启动会提示用户创建一个新密码,让其他设备远程连接树莓派时,输入这个密码获得访问的权限。
⑶. 在PC端下载VNC Viewer
下载地址:百度网盘
提取码:lf8t
3. 树莓派自动运行VNC服务器
经过上述操作树莓派主机已经可以运行VNC服务器了,
但是这时的VNC服务器的运行只是一时的,
若用户重启树莓派系统后,
要再执行步骤(2)中的操作指令,才能启动VNC服务器。
那么怎样将树莓派系统自动运行VNC服务器呢?
①. 在【/home/pi/.config】目录下创建一个新目录,名称是“autostart”
$ cd /home/pi
$ cd .config
$ mkdir autostart
②. 在【autostart】目录下新建一个名称为“tightvnc.desktop”的文本文件
$ cd autostart
$ nano tightvnc.desktop
③. 打开“tightvnc.desktop”文件后,输入下列内容
[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false
④. 【ctrl+x】退出,再按【y】键保存即可