SSH 秘密鍵を削除してしまった orz
自作 shell script のバグで、~/ 以下のファイルの大半が消されてしまいました --;)。~/ 以下、大して使っていないサーバだったのでバックアップなんて要らないや、と思っていたのですが、SSH 秘密鍵を削除されてしまったのは痛かった...
幸い ssh-agent + ssh-add で既存の鍵情報がメモリ上に残っていたので、急ぎ新たな鍵ペアを生成して数台のサーバに公開鍵を転送して事なきを得ました。いやはや...
とりあえず .login/.logout に追記したものをメモっておきます。
先ずは ~/.login の末尾に以下を追記。
eval `ssh-agent -c` ssh-add
次に ~/.logout の末尾に以下を追記。
ssh-agent -k