当我在用户提示符下使用ssh进行git克隆时,它可以正常工作。
git clone ssh://URL.com/soft.git soft_git
SSH密钥id_rsa
和id_rsa.pub
位于/home/user/.ssh
下。
我的目的是使用sudo
执行git,但我收到了以下错误:
Cloning into '/home/user/git/soft'...
Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我创建了一个文件夹/root/.ssh
,并将ssh密钥复制到其中,但我收到了相同的错误。
如何正确使用sudo执行git。