ジレンマ:私はすべきで働いているLinuxのプログラム:(Gitのを使用して)://プロトコルsudoで実行されているプログラムからユーザーのsshキーにアクセスするには?
- はgitの+ SSH経由で "パッケージ" を取得します。
- "パッケージ"をシステムにインストールします。
git + sshが動作するためには、Gitが自分のキーを参照する必要があります。
"パッケージ"インストールの場合、プログラムにスーパーユーザー権限が必要です。
制限:プログラムは特権を昇格してはいけません(sudoを呼び出す)。ユーザは明示的にsudoでそれを呼び出さなければなりません。 (ユーザがルートとしてログインしている間にユーザがプログラムを実行した場合は無視してください。)
したがって、問題は、呼び出されたプログラムからユーザ鍵でsshアクセスを行う方法ですsudoで?
なぜ近い投票ですか? –