sudo で呼び出す必要があるスクリプトがありますが、GIT repo を複製する必要がある部分が 1 つありgit clone foo:repo path/to/files
ます。そのためには、通常のユーザーの ssh キーが必要です。これはすべて、通常のユーザー$HOME/.ssh/config
ファイルで定義されています。
.ssh/config:
host foo
HostName foo.com
User myuser
IdentityFile ~/.ssh/id_rsa
このスクリプトを呼び出して ssh 構成データを保持し、レポを複製できるようにする方法はありますか? -E フラグを sudo に渡してみましたが、効果がないようでした。