使用VNC图形界面远程登录树莓派

前言

树莓派一般都不用连接显示器,而且作为一台微型的服务器在后台运行。这个时候我们就需要经常去远程登录树莓派,在文字命令行模式下我们可以通过SSH去远程登录树莓派。但是在图形界面下我们采用什么方式去远程树莓派了?这里我们牛人技术将为大家介绍采用VNC图形界面的方式远程登录树莓派的桌面。

使用VNC图形界面远程登录树莓派

安装VNC服务端

首先我们使用SSH登录上树莓派服务器,然后采用命令行的方式安装树莓派版的VNC服务端。安装树莓派VNC的具体命令是;
sudo apt-get install tightvncserver
完场VNC服务端的安装后就需要使用vncpasswd命令对其设置远程登录密码,在设置密码的时候会要求设置两次密码,而且这两次密码必须相同。虽然中间会提示view-only但不用理会,只需要设置日常中自己经常使用的密码即可。



配置开机启动

完成VNC服务端在树莓派上的安装后就要通过配置文件进行修改和配置开机启动,树莓派的开机启动目录在/etc/init.d/目录下。更具自己的喜欢建立容易理解的文件夹,例如vncserver等等。具体操作命令和代码如下;
sudo nano /etc/init.d/vncserver
然后编辑内容如下;
#!/bin/sh
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
eval cd ~$USER
case "$1" in
start)
su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
echo "Starting TightVNC server for $USER "
#这里是启动选项。此处自定义分辨率、控制台号码或其它参数。
;;
stop)
#通过这个参数来终止运行。此处控制台号码与启动一致。
su $USER -c '/usr/bin/tightvncserver -kill :1'
echo "Tightvncserver stopped"
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0
完成上面的编辑后通过ctrl+x推出NANO编辑器,并用CHMOD命令赋予执行权限。
sudo chmod 755 /etc/init.d/vncserver
然后使用命令行运行,或者重启树莓派。之后就可以在WINDOWS环境电脑上使用RealVNC Viewer。远程树莓派了。



总结

总体来说,使用树莓派安装VNC来远程还是比较简单的。只需要在树莓派上安装一个服务端,并且在WINDOWS系统上安装VNC客户端再进行简单配置就能完成了。

Syndicate content