[英]adding ssh key to a user from a bash script being run as root
我想給用戶一個git存儲庫的訪問權限,而無需他輸入密碼。
可以說我有一個執行此操作的bash腳本:
eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa
我正在使用sudo ./script.sh運行此腳本。我要為用戶而不是root添加ssh密鑰嗎?
您可以將su -c <command> $SUID_USER
與命令一起使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.