我正在用 git 做一个项目。在 Windows 中,我使用 git 扩展来管理这个项目,并访问他们给我一个 .ppk 密钥的公共存储库。我使用他们给我的密码将它加载到 git 扩展中,并且它可以工作。
现在我设置了一个 linux (ubuntu-32bit) 虚拟机,我也想从这台机器访问存储库。
从我在此站点中看到的另一个线程中,我使用以下命令来克隆存储库:
ssh-agent bash -c 'ssh-add /home/myHome/mykey.ppk; git clone git@serveraddress:project.git'
然后,shell 告诉我插入密码
Enter passphrase for /home/myHome/mykey.ppk:
但是当我插入它时,它告诉我这是一个错误的密码。我已经检查了很多次,并且我确定我使用的密码与在 Windows 中使用的密码相同。那么如何在 Linux 中正确使用密钥呢?
提前感谢您的回复。