Raspberry pi os Bullseye 64 位 ssh 密码不再是“raspberry”?

Gar*_*zle 8 ssh raspberry-pi wpa-supplicant

我在使用 raspberry pi 成像器时遇到了问题,所以只是从他们的网站下载了最新的 64 位操作系统。然后使用 Belena Etcher 蚀刻图像。制作了 ssh 文件和 wpa_supplicant 文件。

它显示在网络上,但由于某种原因,我无法通过终端使用 ssh pi@ip.address 通过 ssh 连接,它要求输入密码,但当我输入“raspberry”时,它不起作用。有什么改变吗?

Inp*_*put 10

这个答案是@Gotenks 提供的答案的扩展。

在boot文件夹中创建一个名为userconf的文件来创建用户。文件内容如下

username:password-hash
Run Code Online (Sandbox Code Playgroud)

密码哈希是使用以下命令生成的

username:password-hash
Run Code Online (Sandbox Code Playgroud)

例如boot/userconf可以是:

pi:$6$38HiUnLhwlE1DRdL$MHHb6/OsyAlZNqmW7igj333g/CRwG/g5nls7ylTEqZZg9rOIM/cUvE962.5x6M0ONMz/r6OlBy/G6f4v8zrH51
Run Code Online (Sandbox Code Playgroud)

乌班图方式

如果您使用 Ubuntu 作为主机系统,那么您可以非常容易地配置密码。挂载,cd 到你的 pi 的启动文件夹并运行脚本: 如何挂载镜像

cat <<EOF > userconf
pi:$(echo "password" | openssl passwd -6 -stdin)
EOF
Run Code Online (Sandbox Code Playgroud)