--------(--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2011-11-18(Fri)

SSHでpublic keyを変更するとAgent admitted failure to sign using the keyエラー

パスフレーズを変更するとき
ローカルPC側でssh-keygen -N "hogehoge"とかでパスフレーズを変更して新たなpublic keyを作成する。
クラウドサーバーのauthorized_keysに作成したpublic keyを追加して古いkeyを削除した。
さて、クラウドサーバーへアクセスするとき、

$ ssh hoge@xxx.xxx.xxx.xxx

でアクセスすると下記のエラーが!

$ Agent admitted failure to sign using the key.


こんな場合以下のコマンドで解決する。

$ ssh-add ~/.ssh/id_rsa

ssh-addは認証エージェントであるssh-agent(認証鍵を保持するソフト)に秘密鍵を追加してくれるのだ。

参考:
入門OpenSSH―Linux/FreeBSD/Solaris/Mac OS X対応
SSHで安全なリモートアクセスを構築する
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

コメント

プロフィール

kumagonjp2

Author:kumagonjp2
Python,Django,R,Mongo,MySQL,Struts,Spring,データマイニングなどサーバー関係のメモを残していきます。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
雪が3Dで降るブログパーツ ver2

マウスで見る方向変えられます

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。