Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ユーザーがパスワードを入力しなくても、git リポジトリにアクセスできるようにしたいと考えています。
これを行うbashスクリプトがあるとしましょう:
eval `ssh-agent -s` ssh-add ~/.ssh/id_rsa
このスクリプトは sudo ./script.sh で実行されています。ルートの代わりにユーザーの ssh キーを追加しますか?
コマンドで使用できsu -c <command> $SUID_USERます。
su -c <command> $SUID_USER