这是针对没有显示屏,新的树莓派首次使用PuTTy、MobaXterm进行ssh远程登录。在初次登陆中,系统默认是pi用户,密码为raspberry。

登录PuTTy、MobaXterm均出现Access denied提示。

明明用户名和密码没有错误,但是始终登录不了。查询了网上很多方法,防火墙、SSH开启、IP地址等问题都检查了,没有问题。我试了一天也还是Access denied。

后来,查询官方文档(文末),发现是2022年4月4日更新的系统镜像文件中取消了pi用户,这个方法压根就登不进去了。

阅读了官方文档,有好几种方法,但无一不是需要外接显示器,来进行新用户的设置。其中最符合无我们这些没有显示器的一种方法,是在boot中创建一个userconf或userconf.txt文件,内容是:

username:encrypted-password

也就是,用户:加密后的密码

但是加密后的密码,需要在已经运行的树莓派上使用OpenSSL,打开终端输入

echo 'mypassword' | openssl passwd -6 -stdin

我不理解,我都可以进去树莓派了,为什么还要这样再用tf卡搞。大概是我自己搞好了,然后拿我的来生成同学的密码,好有道理的样子,但是我怎么搞。

因为没有显示器,我的方法是下载旧的系统!这样就可以用用户名pi和密码raspberry登陆了。

成功了!!!

另外一点,就是利用上述的方法,用自己成功的系统为其他新系统的树莓派生成密码。

我拿同学树莓派试了,不管用,生成的加密的密码还不一样。

 

 大家可以试一试这种方法。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

还新发现了一种方法!

可以用树莓派官方的镜像下载器,新系统也可直接设置。

 在设置里设置用户、密码、SSH打开等。

省流:

1、去下载旧的镜像系统,万事大吉。

2、下载官方的镜像软件来设置。

官方文档:

An update to Raspberry Pi OS Bullseye - Raspberry Pi

老版本镜像文件:

官方镜像下载器

Raspberry Pi OS – Raspberry Pi

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐