树莓派首次SSH远程登录,PuTTy、MobaXterm出现Access denied
树莓派首次SSH远程登录,PuTTy、MobaXterm出现Access denied
这是针对没有显示屏,新的树莓派首次使用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
老版本镜像文件:
- Raspbian:Index of /raspbian/images
- Raspbian full:Index of /raspbian_full/images
- Raspbian lite:Index of /raspbian_lite/images
官方镜像下载器
更多推荐
所有评论(0)