公開鍵SSH認証を設定するリモートコンピュータがあります。つまり、毎回パスワードを入力しなくてもSSH経由でアクセスできます。 SSH接続を使用するスクリプトに一連の操作があります。
ただし、cronを介してスクリプトを実行すると、ジョブごとにパスワードの入力を求められます。パスワードが10個以上あるので本当に退屈になります。
この作業の前にssh-addを実行してみました。
Could not open a connection to your authentication agent.
パスワードを再入力する回数を減らすには、どのような措置を講じる必要がありますか?
ベストアンサー1
走りましょう
eval $(ssh-agent -s)
以前ssh-add
起動したエージェントを参照する環境変数をエクスポートして実行します。
ssh-agent -k
(なしeval
)をスクリプトの末尾に追加してエージェントを終了します。