サーバーにSSHでログインしていて、キーがエージェントにロードされていない場合は、中止してから、ssh-addを実行してキーをエージェントに取得します。 sshコマンドが存在しない場合は、自動的にキーを追加したいのですが。これは可能ですか?
AddKeysToAgent
オプションは私がやりたいことをします。コマンドラインで-o AddKeysToAgent=yes
を指定するか、AddKeysToAgent yes
の行に.ssh/config
を単独で追加できます。どちらでも機能します。
これはopensshへのごく最近の追加で、リリース7.2で2016-02-28付けで登場しているようです!
http://www.openssh.com/txt/release-7.2
ありがとう、OpenBSD!これをlotで使用します。