上一篇,安装好了树莓派的原生系统 (带有桌面和推荐软件)的Raspbian,这次写写如何设置远程控制树莓派。
(文章结尾的网盘里提供这篇需要的所有文件,除了移动端APP)
树莓派小巧的特点,让它可以通电后就丢在一个角落里,默默的运行。这时候远程控制是少不了的。
有不止一种的方法可以远程控制树莓派!
主要分两类:
- 有图形化桌面的远程控制。
- 无图形化桌面,通过终端命令行的控制。
第一种,有图形化界面的,比如,windows自带的“远程桌面”,第三方程序如 VNC,等都可以进行远程控制。
TIPS:推荐使用 VNC,因为速度快!设置简单!而且这个软件不但有 PC端 MAC端,还有安卓和 IOS移动端。这样我们不开电脑,也可以用手机和平板来玩树莓派!
第二种,无图形桌面,那就得需要通过SSH(使用命令行)来控制了。SSH相当于一个连通电脑到树莓派的通道,在电脑端使用使用Putty和Winscp之类的软件,或者MAC系统上的终端,都可以连接树莓派进行控制。
TIPS:PC端的话,Putty和 Winscp,是我比较推荐的,轻量级又够用,这俩是搭配在一起用的,Putty传输命令,Winscp传递文件。SSH在移动端可以使用 Serveraudito,
开启 SSH 和 VNC 服务端
在树莓派中打开 LX终端,输入 sudo raspi-config 回车,会进入类似主板bois一样的界面,这是树莓派的配置界面。光标上下左右移动就是键盘的方向键。选中 5 Interfacing Option 回车,选择 P2 SSH ,问我们要不要开启SSH服务,选择 YES,开启成功后返回,再次来到这一页,选择 P3 VNC,继续选择 YES ,提示开启成功。(这个界面的条目顺序和构成,会因为你安装的树莓派系统的版本不同而不同,但不八九不离十,请灵活变通。)
这时候树莓派桌面左上角会出现蓝色的VNC的图标,点开这个图标弹出的窗口就是VNC的服务端了,上面会有树莓派的IP信息,这个记一下啊,等下用客户端连接的时候,需要填写。
使用客户端连接
Putty:Windows端,打开Putty,在弹出的配置窗口上填写之前得到的树莓派的IP地址,端口22,连接类型选择 SSH,保存登陆,然后就开始连接树莓派了,输入树莓派用户名和密码,(默认账号:pi ,密码:树莓派开机密码),用户名可能会自动识别到,只需输入密码,输入密码时,窗口中不会有任何显示,也不会有 ******,密码输入完毕回车,第一次连接会弹个窗,不用管,点确定,然后即可连接到树莓派。可以使用终端命令行控制树莓派了!
Winscp:类似FTP客户端,登陆设置,文件协议 SFTP,主机名就是树莓派的IP,默认用户名pi,密码就是开机登陆密码,第一次登陆也会弹个窗让你确定什么,确定即可,然后登陆成功,可以看到树莓派中的文件列表。可以随便丢本地的文件进树莓派了。(省去插拔U盘或TF卡的麻烦)
TIPS:可以在Winscp中关联Putty,用起来会更方便!在Winscp的选项中定位本地Putty所在的位置就行了。
VNC 客户端连接
之前是在树莓派上安装的VPC的服务器端,现在在Windows上安装对应的客户端。
官网下载地址 https://www.realvnc.com/en/connect/download/viewer/ 目前没有中文版,但完全不影响使用!(同时有MAC端 Linux端等供下载)
下载完成后打开VNC客户端,建立一个新连接。
点 File ,再点 New connection,VNC Server 填写树莓派的内网IP,不记得了就会树莓派里点左上角蓝色VNC图标再看一下。有时候这个IP后面会跟有端口号,也必须填写。这里的 name,不是用户名,而且这个“连接”的名称,随便起!
点击OK,双击窗口中刚刚新建的连接,会弹出登陆窗口,现在填写树莓派的用户名和密码。(用户名默认 pi,密码就是装系统时写的登陆密码)
内网的话,连接超快的,一闪而过后就出现树莓派的桌面了,好了,可以开始浪了!
TIPS:在VNC客户端里重启树莓派后,VNC会处于失联状态,树莓派正常启动后,VNC客户端会自动进行重连。
所需文件下载:
链接:https://pan.baidu.com/s/1RUoUN3OvsWXKSi01AVs_zw
提取码:2smg