使用公钥克隆存储库


0

我在Linux服务器上设置了一个存储库。我想使用它,但是我不想每次使用git时都输入密码。所以我需要公钥/私钥认证。

问题是在主机上我使用Windows。

我在哪里创建密钥?在主机(Windows)或服务器(Linux)上?

我遇到的另一个问题是在Windows上生成密钥-公钥的扩展名是.ppk(SSH2),而在Linux上的扩展名是.pub(OpenSSH)。我是否需要以某种方式转换密钥?

互联网上是否有任何文章可以解释我的问题并提供完整的解决方案?

Answers:


0

在客户端/主机上创建密钥,并将pub密钥放入用户.ssh目录中的allowed_keys中(可以使用openssl来完成所有这些操作),
然后更改linux ssh config和其他必要的文件以允许密钥认证

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.