鍵はローカルマシン(Mac)のみに保持するようにして、サーバ上に秘密鍵を保存しないようにします
exec ssh-agent $SHELL
ssh-agent プロセスの確認
ps aux | grep ssh-agent
秘密鍵ファイルの登録
ssh-add 秘密鍵のパス
登録されている鍵ファイルの一覧を表示して確認
ssh-add -l
秘密鍵ファイルの削除
ssh-add -d 削除したい秘密鍵のパス
ssh -A コマンドで接続
または
~/.ssh/configの接続するサーバ設定に以下を追加
ForwardAgent yes
これでローカルのマシンで ssh-add した秘密鍵が接続したサーバーでも使用することができます。