「SSH2秘密鍵の読み込みに失敗しました」 というエラーに悩まされる

Raspberry Pi + nginx = Webサーバー
Tera Term による SSH接続
 
悩まされた手順。
①.鍵格納用フォルダを作る。
 mkdir .ssh
②.作成したフォルダに
 nano ~/.ssh/authorized_keys
で id_rsa.pub の内容を貼り付け、鍵ファイルを作成。
③.作成したファイルのパーミッションを設定。
 chmod 700 ~/.ssh/
 chmod 600 ~/.ssh/authorized_keys
 
どこにミスがあるのか判らず、何度もやり直すが、
SSH2秘密鍵の読み込みに失敗しました」 というエラーに悩む。

やむなく下記方法に変更するとうまく行った。

 

 

スポンサー リンク

 

 
 
① 作成した公開鍵ファイルを、Tera Termにドラッグアンドドロップする。
 
ドラッグアンドドロップすると「ファイル転送を行いますか?」というメッセージが表示されるので、 「SCP」をクリックし、ファイルを転送する。
 
② 鍵格納用フォルダを作り、作成したフォルダのパーミッションを設定した後、 鍵をフォルダに移動する。
$ pwd
/home/yaopi
$ ls
id_rsa.pub
$ mkdir .ssh
$ chmod 700 .ssh
$ mv id_rsa.pub .ssh/authorized_keys
 
これだと、すんなりOK.
 
参考:
 

以上。
(2017.01.02)

 

 

スポンサー リンク

 

             

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください