树莓派ssh启动踩坑总结

您所在的位置:网站首页 ssh安装包下载 树莓派ssh启动踩坑总结

树莓派ssh启动踩坑总结

2023-02-22 11:37| 来源: 网络整理| 查看: 265

0 前情提要 四年前的树莓派,好久没用了,最近在学网络,就想着用树莓派做几个小实验。由于四年前用的是hdmi外接显示屏的方案,还需要额外配备键鼠,感觉颇为不便,就想着用ssh连接。期间遇到了一些问题,就记录一下。

1 sd卡系统出错 我首先按网上的方法,直接将树莓派与笔记本使用网线进行相连。但是以太网口没有检测到相连的设备。一开始以为需要更换成交叉线。不过后来发现是树莓派的红灯常亮,但绿灯长灭,上网一查发现是操作系统无法启动,因此要重新烧录sd卡。

2 使用sd Formatter格式化sd卡 首先不能使用windows自带的格式化方法,因为文件系统不同,windows只能识别/boot分区,造成其它分区无法格式化。应使用sd Formatter进行格式化。下载软件后,桌面上会有快捷方式。这个快捷方式比较特殊,无法查看目标目录。我尝试用everything搜索了一下,应该是在Program Files (x86)\SDA\SD Card Formatter目录下。这期间遇到了一个奇怪的问题:一开始在开始菜单栏里没有这个软件,前面的目录底下也只有format_sd.exe(我不清楚这个exe是干什么的,反正打开会闪退),最后我重装了一次该软件,然后在桌面上双击了快捷方式,打开软件后,该文件夹内出现了SD Card Formatter.exe。我不太清楚这是什么原因(也许是因为之前装过,没删干净)。

3使用win32DiskImager手动烧录Raspberry Pi OS镜像后,无法连接树莓派 我一开始看网上大多使用手动烧录的方法,就没用官方推荐的烧录软件。最后证明这是一个错误。烧录的过程很简单,sd卡插入卡槽后绿灯也在不断闪烁。我使用Advanced IP Scanner也找到了树莓派的IP地址,但无法使用ssh连接。后来上网查询得知,树莓派默认是将ssh关闭的。如果需要在不启动树莓派的前提下开启ssh,需要在boot分区内新建一个ssh文件。试过之后的确就可以连上了。但新的问题又来了,就是要输入用户名和密码才能登陆主机。一开始按网上说的用了pi和raspberry作为默认用户名和密码,结果无法登录。后面发现原来因为安全问题,这个用户在2022年就被取消了。无奈,又去查找资料,得知可以在boot分区下手动创建一个userconf文件,其中包含一个用户名和经ssl加密后的密码。尝试后还是无法登录用户,当我重新读取sd卡时,发现这两个文件都消失了,我不知道为啥,难道是写到另一个文件中然后删除了吗?还是直接删除了?

4最后使用Raspberry Pi Imager烧录OS,即官方的推荐方式。 这种方式在烧录镜像时就可以规定开启ssh,并设定密码。烧录完成后,发现的确可以登录ssh。最后在rasp-config里设置一下开启VNC,并调整分辨率,就可以直接控制图形界面了。(讲道理还是命令行更快,图形界面毕竟要传输视频数据,真是卡得要死。)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3