Raspberry Piのデフォルトのユーザ名とパスワードがpi
, raspberry
ではなく、カスタム設定が必須に変わっていたのでセットアップ方法を簡単にまとめました。
-
Raspberry Pi OSをダウンロード
https://www.raspberrypi.com/software/operating-systems/Raspberry Pi OS Lite
Release date: February 21st 2023
System: 64-bit
Kernel version: 5.15
Debian version: 11 (bullseye).xzでダウンロードされるがそのままでOK
-
OSイメージをSDカードに焼く
https://www.balena.io/etcher -
Finderから消えていたらSDカード抜き差しで再認識
-
touch /Volumes/boot/ssh
(空ファイル生成) -
Wi-Fi情報をSDカード内のファイルに書き込む
/Volumes/boot/wpa_supplicant.confcountry=JP ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="NETWORK-NAME" psk="NETWORK-PASSWORD" }
-
パスワードのハッシュを生成
echo 'mypassword' | openssl passwd -stdin
-
ハッシュ化されたパスワードを
userconf.txt
に保存/Volumes/boot/userconf.txtusername:encrypted-password
-
SDカードをRaspberry Piに戻し電源を接続
数十秒すればssh pi@raspberrypi.local
で接続可能に
参考文献
https://desertbot.io/blog/headless-raspberry-pi-zero-w-2-ssh-wifi-setup-mac-windows-10-steps
https://www.raspberrypi.com/news/raspberry-pi-bullseye-update-april-2022/