使用手机热点进行ssh连接及打开vnc桌面
前提概要
笔者为实现手机控制打开特定.py文件所以需要ssh连接用命令行控制,也可以打开vnc桌面控制
编辑树莓派连接wifi文件(wpa_supplicant.conf)
这步在笔者此前关于树莓派初始化的有相关介绍,有需要可以点击传送门,当然,关于树莓派自动连接wifi的配置不只这一个方法,有兴趣可以自行查看~
树莓派做平衡小车(一)之无屏幕开机
使用编辑模式进行文本编辑
①对wpa_supplicant.conf文件的编辑可以使用记事本 也可以使用图中的notepad
②可以只在原本拥有的wifi文本中配置不同优先级的wifi连接顺序,这样就省去了重复配置繁琐
之后将wpa_supplicant.conf拖入树莓派tf卡中,树莓派开机即可连入手机热点.
手机软件(IP tools + JuiceSSH + VNC viewer)
SSH连接
使用IP tools查找树莓派ip
使用vnc以及ssh连接都要使用到树莓派ip,最便捷的办法就是使用软件查找ip
打开"LAN Scanner"
使用JuiceSSH连接
新建ssh连接
至此,使用手机热点ssh连接树莓派已完成.
下面为配置vnc流程
VNC连接
上述流程仅为满足手机热点的ssh连接,以下vnc服务的配置亦可在PC连接树莓派进行同样操作
1、首先我们需要在树莓派上安装VNC服务器。使用Raspberry Pi控制台,输入以下命令:
配置vnc服务
打开VNC权限
①输入
sudo raspi-config
②选择INterface OPtions–>VNC–>YES
更新VNC服务
依次输入
sudo apt-get update
sudo apt-get install tightvnc
之后就是在树莓派分配一个VNC账户,假如不进行此步的话会报错,后面会提到.并且建议将VNC服务设置为开机自启.
tightvncserver
记住raspberry:1 后面的数字后面需要用到 但在没有更改窗口参数的情况下一般都是"1"
使用VNC viewer
新增连接,在IP地址后增加** :5901 **
因为VNC的端口是从5901开始,所以前面如果是raspberry:1,那就是5901,若是其他数字就在5901上增加端口数字
假如此处不添加端口号 将显示"cannot currently show the desktop"
如果添加了错误的端口号 将显示"the port on which the computer is listening for a connection could not be contacted"
设置后按步骤进行操作
大功告成