パスワードのわからないラズパイをハックしよう! ~ラズパイで運用しているUbuntu20.04のパスワードを忘れたとき~
この記事は、ラズパイで運用しているUbuntu20.04のパスワードを忘れてしまった時のための備忘録です。
やったこと
- Win32 Disk Imager を使ってラズパイのデータをバックアップ
- Error 5 のときは、開きっぱなしのファイルがないか確認して閉じよう
- Error 32 のときは、一度SDカードを取り外して再接続しよう
- kpartx と mount を使ってラズパイのイメージをマウント
- (メモ) file コマンドでバックアップされたファイルを見ると圧縮されていなかったので、zcatコマンドは不要だった
- /etc/shadow のパスワードを書き換えて、SDカードに書き込み
試してダメだったこと
rw init=/bin/sh
を cmdline.txt に追記して起動- splashがないというエラーメッセージが表示されてしまう
参考文献
最後に
わかりづらいと思うので時間があるときに整理したい