初代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