Macbookと連携している「ラズベリーパイ(B+)」のパスワードを忘れた時の対処法!

1

以前に紹介したように、ラズベリーパイをMacbookから「SSH接続」で繋げているのですが、何気なく変更した「パスワード」を、翌日に忘れてしまうという事態に陥ってしまいました。

そこで、いろいろ試行錯誤した過程をメモ代わりに残しておきます。


まずは、OSを再インストール!

普段は、以下のコマンドを実行して、Macbookからラズパイをいじってました。(IPアドレスは適当です…)

$ ssh pi@168.192.3.3

この後に、パスワードを聞かれるわけですが、デフォルトの「raspberry」から変更したうえに忘れてしまっては…もはやどうにもなりません…。

というわけで、以下の記事で書いたように、再度OSをmicroSDHCカードへ書き込みます!

(参考)
ラズベリーパイ(B+)を購入!Macbookと連携して開封から初期設定までやってみた!

注意点としては、microSDHCカードをフォーマットしなければいけない点です。
macの場合、「ディスクユーティリティ.app」を起動して、「フォーマット:MS-DOS(FAT)」、「名前:好きな名称(UNTITLEDでも可)」を設定してフォーマットしましょう。


Mac側の「ネットワーク設定」も必要!

OSの再インストールが終了したら、以前のようにmacbookからSSH接続できるのかと思いきや…、このままだとエラーになってしまいます。

原因は、Mac側に「SSH認証データ」がまだ記憶されているため、「以前に接続したラズベリーパイじゃないよ!」と認識してしまうようなのです。

 
そこで、まずはMac側のターミナルから、以下のコマンドを実行して「SSH認証」のデータファイルをvimで開きます。

$ vim ~/.ssh/known_hosts

これを実行すると、過去に接続したことのある履歴がズラッと表示されると思います。

 
そこで、よーく見るとラズパイのIPアドレスが書かれた行があると思います。その行だけを、ズバッと削除して保存しましょう!

そして、再度以下のコマンドでラズパイにアクセスします!

$ ssh pi@192.168.3.3

パスワードを聞かれるので、デフォルトの「raspberry」を入力すれば、見事にSSH接続が出来るようになります!

(Tips)
初回接続のみ、確認メッセージが表示されるかと思いますが、「yes」と入力すればOKです。

(参考)
ラズベリーパイ活用記事まとめ


最新情報をチェック!

一緒によく読まれている記事

キーワード Keyword