昨日見た夢を教えて下さい

ssh-keygen -t rsa1っていうので
秘密鍵と公開鍵を生成して、identityをTera Termを使う側に
持ってきました。

Tera Termで接続しようとしたら、
下記エラーが出ました。 

SSH秘密鍵の読み込みに失敗しました
error:0906D06C:PEM routines:PEM_read_bio:no start line

ご存知な方いらっしゃいませんか??
鍵が壊れてる??っぽいのですが..

A 回答 (1件)

SSHプロトコルversion 2で接続するなら、ssh-keygenコマンドのオプション-tで、rsa1を指定してはいけないようですよ。

代わりにrsaかdsaを指定しましょう。SSHプロトコルversion 1にはセキュリティ上の問題があるので、version 2を使うのが普通です。以下、man pageの抜粋です。
> -t type
> Specifies the type of key to create. The possible values are
> “rsa1” for protocol version 1 and “rsa” or “dsa” for protocol
> version 2.
    • good
    • 0
この回答へのお礼

すいません。
rsa1ではなくrsaで再度作り直したらできました。
ありがとうございました

お礼日時:2008/02/26 21:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報