我在Windows 7电脑上有一个包含DSA私钥的文件。
我该如何将其添加到我的Macbook上,以便我可以从Macbook连接到git? (我拥有自己的托管公司,并在其中使用git)。
如果需要保持此设置,我最好还要将其添加到bash_profile中。
你的Windows 7电脑上的私钥绝不能离开该计算机。
在你的Mac上创建一个新的私钥/公钥对,并将公钥添加到你想要连接的服务器上(比如托管公司的服务器,它有git存储库)。如果服务器是Linux服务器,你可以将新的公钥文件内容附加到服务器上的~/.ssh/authorized_keys
文件中。对于其他类型的服务器,可能会有一些等效的方法来添加新的公钥,但我不知道具体是什么 - 这取决于服务器操作系统和可能运行的SSH软件。
你可以把密钥放在 <user>/.ssh 目录下。
如果你想生成一个新的密钥,使用 ssh-keygen 命令。