web-dev-qa-db-ja.com

openssh:sshに必要に応じてエージェントにキーを追加させる

サーバーにSSHでログインしていて、キーがエージェントにロードされていない場合は、中止してから、ssh-addを実行してキーをエージェントに取得します。 sshコマンドが存在しない場合は、自動的にキーを追加したいのですが。これは可能ですか?

26

AddKeysToAgentオプションは私がやりたいことをします。コマンドラインで-o AddKeysToAgent=yesを指定するか、AddKeysToAgent yesの行に.ssh/configを単独で追加できます。どちらでも機能します。

これはopensshへのごく最近の追加で、リリース7.2で2016-02-28付けで登場しているようです!

http://www.openssh.com/txt/release-7.2

ありがとう、OpenBSD!これをlotで使用します。

36