初代Raspberry Pi Model B+(以下「ラズパイ」)を活用していきたいけど、キーボードとディスプレイのセットアップが面倒で SSH接続して操作したいのでヘッドレスでセットアップしたので雑メモ。
準備
常用しているPCでRaspberry Pi OSをSDカードに書き込んだら、/boot
ディレクトリをマウントしておく。
Windowsでも/boot
ならエクスプローラで開けるはず。
ユーザーの作成
/boot
ディレクトリにuserconf.txt
という名前でファイルを作成し、中身は[ユーザー名]:[暗号化されたパスワード]
の一行だけ書き込む。
公式ドキュメントに従って、パスワードの暗号化はopenssl passwd -6
コマンドを使用。
SSHサーバー
/boot
ディレクトリにssh
という名前で空ファイルを設置するだけ。
起動と接続
ラズパイを起動してしばらく待って、nmapで検索するとすぐローカルIPアドレスがすぐ見つかるのでSSH接続して完了。
参考: https://www.raspberrypi.com/documentation/computers/os.html