SSH-Keygen -i失敗:uudecodeが失敗しました。この問題の原因は何ですか?

SSH-Keygen -i失敗:uudecodeが失敗しました。この問題の原因は何ですか?
root@etoorlan4c:~/.ssh# ssh-keygen -i
Enter file in which the key is (/root/.ssh/id_rsa): 
uudecode failed.

id_rsa.txtの秘密鍵に対応する公開鍵を取得しようとしています。上記のコマンドを実行しましたが、uudecodeエラーのため失敗しました。キーはコピーして貼り付けたので、おそらく正しいでしょう。システム生成キーを試しましたssh-keygen -t rsaが、エラーが返されました。

root@etoorlan4c:~/.ssh# ssh-keygen -i 
Enter file in which the key is (/root/.ssh/id_rsa): 
decode blob failed: invalid format

2番目の例は、より大きなバグの症状の場合に複数のコンテキストでコマンドが失敗する状況を説明するためのものです。私の主な関心事は、最初のエラーを修正することです。

ベストアンサー1

/root/.ssh/id_rsaコンテンツを貼り付けましたが、コンテンツが無効です。

古いファイルを削除してもう一度作成してください

rm /root/.ssh/id_rsa*
ssh-keygen -t rsa

おすすめ記事