LoginSignup
1
0

More than 5 years have passed since last update.

【RaspberryPi/ラズパイ】"cmdline.txt"の変更でパスワードリセットが出来なかった場合にどうしたらよいか

Posted at

tl;dr

  • なぜパスワードリセットする必要があったのか
  • RaspberryPi(以下、ラズパイ)のパスワードリセットの方法 ※ラズパイについての説明は省略する

なぜパスワードリセットする必要があったのか

 ラズパイはRaspbian OSというLinuxがベースになっているOSがインストールされているため、モニターやキーボードを用意すれば、PCのように使用することができる。筆者がよく読んでいる、日経BP社が出版しているラズパイマガジンでは、リモート接続するための環境説明が必ず掲載されており、便利ではあるため筆者も同様にリモート接続による電子工作等を行っていた。

 また、初期パスワードは全てのラズパイで共通しているようなのだが、パスワードを変更しないままSSHクライアントソフトを利用した場合、そのラズパイをターゲットにしたウイルスが2017年時点で確認されているため注意する必要がある。

 なお、リモート接続は”TeraTerm”を利用して行うのだが、接続のためにはパスワードが必要になる。しかし、最近は手をつけなかったため忘れてしまった(メモはあったが、認証しなかった...)。ここに時間を費やしてしまったたため、同じ経験をする可能性のある方へ少しでも手助けになればと思い、手順をまとめる。

ラズパイのパスワードリセットの方法

 パスワードリセットの要望は少なくはなく、様々な方が試しているようだった。基本的には、ラズパイが起動時に参照するconfigファイルを変更し、コマンドを入力するだけ・・・のはずだった。

 なお、この時点で以下のブログを参考にさせていただいた。
- そうだ!研究しよう
- いろいろ試してみる

 ここですべて解決すれば良かったのだが、以下メッセージが起動時に表示され、手順通りにパスワードリセットが出来なかった。

"can't access tty; job control turned off"

 そこで、素直に上記エラーをGoogle大先生に問い合わせると、日本で同じことに困っている人は(おそらく)いなかったが、以下サイトで同様のケースが確認できた。
- Kll engineering

 以下コマンドを実行し、新しいパスワードを入力後に再度ログインできること、WindowsPCからSSH接続ができることを確認することができた。めでたしめでたし(長かった...)。

sudo passwd pi
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0