我无法执行yarn来安装我的软件包。
我的一些包裹是这样的私密的:
"my-package": "git+ssh://git@mycompany.com:company/my-package#0.2.35"它会产生这个错误。
git@my-company.com: Permission denied (publickey,password).
fatal: Could not read from remote repository.但是我可以通过ssh克隆它们,我如何解决这个问题?
发布于 2019-05-27 04:39:22
如果您的默认(~/.ssh/id_rsa)私有SSH密钥受密码保护(密码,而不是密码),那么至少尝试将其添加到ssh代理中。
如在 issue 3942
对于来自未来的任何人,比如我自己,
ssh-add -l -E md5( OpenSSH >= 6.8)似乎已经澄清了这个问题,同时宣称没有添加任何身份。
若要检查实际使用的键,请在命令之前将GIT_SSH_COMMAND设置为ssh -v。
另外,尝试注册另一个SSH键,这次是with a legacy format (如果您当前的键每行有70个字符)
https://stackoverflow.com/questions/56319626
复制相似问题