当社はIT技術のオンライン教育を得意としたセミナー専門会社です。 | 一戸英男

ITエンジニアの技術力UPをお約束します。

ssh.com形式(SECSH)をOpenSSH形式へ鍵の形式変換

ssh.com形式(SECSH)をOpenSSH形式へ形式変換を行います。Linodeで使っていると接続元端末のソフトによってはssh.comの形式で使えません。「Invalid Format Error」が画面に表示されます。 大変不便です。ということで変換を行う方法を備忘録として残します。

Linodeで生成された秘密鍵を保存すると以下のようになっています。SECSH形式というものです。かつてはこちらが本家本元のSSHの形式でしたがOpenSSHの方が利用者数が増え今では標準が塗り替えられてしまいました。 エディターでオープンすると鍵の始まりと終わりが通常普段使っているOpenSSHの形式と違うものであることがわかります。

下記に相互の変換方法を記す。  

SECSH → OpenSSH

 

OpenSSH → SECSH

最後に変換したlinode_new.keyを使って見ると問題なく接続できました。