Windows系统SSH和远程桌面连接树莓派全流程(含常见问题解答)
Windows系统SSH和远程桌面连接树莓派全流程(含常见问题解答)
本文将详细介绍如何在Windows系统下通过SSH和远程桌面连接树莓派。文章内容包括硬件准备、软件准备以及具体的连接步骤,并附有常见问题解答。
前言
本教程步骤顺序严格,但您也可以根据个人喜好调整顺序。希望对您有所帮助。
1.硬件准备
- 一个树莓派(本教程使用的是树莓派4B)
- 一个能开热点的手机(支持安卓和苹果设备)
- 一台电脑(Windows系统)
- 一张大于等于16GB的SD卡
- 一个读卡器
2.软件准备(下载以下软件)
rpi-imager(树莓派官方系统烧录软件)
- 进入树莓派官网
- 选择software
- 下载适配Windows系统的软件
Xshell(用于SSH连接树莓派)
- 进入Xshell官网
- 选择 所有下载/学生家庭免费
- 下载Xshell
VNC Viewer(用于树莓派图形化显示)
- 进入VNC Viewer官网
- 下载VNC Viewer
3.全流程(含问题解答)
将SD卡插入读卡器,再插入电脑
打开rpi-imager烧录软件
选择树莓派型号以及所要烧录的系统
选择存储卡(唯一存储卡 选择即可)
点击next,进入编辑设置界面
配置用户名和密码(自定义)
注意:此处username一定要使用小写英文字母开头,不要用数字或其他符号开头(建议全小写英文)。问题1:若username不为小写字母开头,会引发后续使用VNC桌面连接不断重启循环配置界面。
输入手机热点名称和密码(自定义)
配置WiFi国家(CN)
进入第二界面,打开SSH服务,选择使用密码登录
保存后进行烧录,等待系统烧录完毕
打开手机,配置手机热点,将手机热点名称与密码设置为与上述第5步相同
系统烧录完毕后,将SD卡重新装回树莓派
打开手机热点,连接树莓派电源并启动树莓派,等待树莓派成功连接手机热点
再将电脑连接上手机热点
查找树莓派IP地址(分情况)
- 安卓手机能直接从移动热点界面查看树莓派IP
- 安卓手机若无法查看
打开电脑使用win+r键输入cmd打开命令行窗口
输入命令ping raspberrypi(此处为上图的主机名)
可以得到下方红框树莓派的IP地址 一般为192.168.....(博主手机为iphone所以不显示) - iPhone手机热点只提供172.20.10.x(x从2到14的13个IP,所以下面的步骤使用2到14一个个尝试即可)
打开Xshell,点击新建
选择SSH协议,端口号默认22,输入上一步查询到的IP地址(iPhone用户从172.20.10.2开始一个个尝试)
点击连接,成功后显示下图,输入用户名和密码
成功进入树莓派SSH界面
输入命令
sudo raspi-config
回车选择
interface options
回车选择VNC并打开VNC服务
保存后退出
打开VNC Viewer,输入IP地址
输入用户名和密码进行连接
成功进入树莓派图形化界面
注意:若输入用户名密码后图形界面出现黑屏并显示"Cannot currently show the desktop",则是分辨率问题,需要修改分辨率。
问题2:解决方法详见此大神的博文
【VNC访问树莓派分辨率修改 - CSDN App】http://t.csdnimg.cn/YFIT7
后续(将树莓派图形界面设置为中文)
按图调试即可
本教程到此结束。希望对您有所帮助!