※当ウェブサイトはアフィリエイト広告を利用しております

SSHで鍵のinvalid formatエラーが発生した場合の解決方法

WindowsからmacOSやLinuxへとSSH鍵を転送した際に、
そのカギを利用してSSHサーバーに接続するときinvalid formatエラーが発生しました。

今回はそのようなエラーを解消するための方法を紹介いたします。

目次

TL;DR

下記のコマンドでファイルを変換します。

ssh-keyは自身の環境に読み替えてください。

nkf -w -Lu --overwrite (ssh-key)

原因

WindowsでSSH鍵を生成したため改行コードがCRLFになっていたのが原因でした。

ですのでmacOSやLinuxで使用する場合には改行コードをLFへ変換する必要があったとのことです。

※上記コマンドでは念のため文字コードをUTF-8に変換しております。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする


目次