admin管理员组

文章数量:1583657

给手上的树莓派4B刷了最新版的RaspberryOS,这里没有接屏幕,只是打开了SSH,准备进行ssh远程登陆,发现无法使用默认用户名pi和密码raspberry进行登录,于是查找了相关资料,发现了树莓派官方为了系统的安全性,对默认用户进行了修改,这里做下记录。


问题原因

根据树莓派官方的更新说明可知,这个问题的原因是新版本的RaspberryOS取消了默认用户pi,第一次开机时需要配置用户,因此无法再使用之前的默认账户密码进行登录。


解决方法

解决方法有如下几种:

1. 开机配置

在新系统安装时需要手动创建用户,这个在插了HDMI显示器时会出现如下界面,进行创建默认用户和密码。

2. 使用官方烧录工具

可以使用官方提供的镜像制作工具,Raspberry Pi Imager,在烧录系统的时候进行配置:

除此之外,官方的镜像烧录工具还可以配置SSH,WIFI,区域,键盘布局等,也是十分方便的;镜像可以从网上直接下载,也可以从本地选择。之前一直没有这样烧写过,现在用了发现还是挺方便的。


3. 在boot分区里创建配置文件

如果没有显示器,并且不想使用官方刷写工具,还可以在boot分区中创建 userconf.txt文件,填入用户名和密码的密文进行默认配置,密码的密文生成命令如下:

echo 'mypassword' | openssl passwd -6 -stdin

例如可以计算默认密码raspberry如下:

➜  ~ echo 'raspberry' | openssl passwd -6 -stdin
$6$grJXXypN.HLLiQW8$BrjomjqTD9creP1cytdzWZxUfxQFUiGwduhsUlkQBrRvC3dfmK5ed05G3ev8RKwipvEBc3DHmP6gDl6E03ErF.

然后将用户名和密码拼接,填入userconf.txt中,把SD卡插回树莓派开机即可。

pi:$6$grJXXypN.HLLiQW8$BrjomjqTD9creP1cytdzWZxUfxQFUiGwduhsUlkQBrRvC3dfmK5ed05G3ev8RKwipvEBc3DHmP6gDl6E03ErF.

总结:目前看来,使用官方的烧录工具是最方便的方法了。官方推出烧录工具的目的也是为了简化镜像制作的操作。以前试用其他软件制作镜像,还需要在boot分区里创建一些配置文件,现在可以直接在Raspberry Pi Imager里进行配置了,非常方便。


参考资料

  1. https://www.raspberrypi/news/raspberry-pi-bullseye-update-april-2022/
  2. https://wwwblogs/melodicule/p/16212711.html

本文标签: 账号密码版本月后系统