我是Git的新手.我的客户要求我在我的系统中安装git并告诉我传递ssh密钥(id_rsa.pub).我转移密钥并注册,之后我们就可以下载应用了.
然后我们决定转向Fedora 14(Linux).我们再次安装了git,我们再次将密钥转移到服务器中注册到客户端.但现在客户提到我们可以使用相同的密钥.
是否可以使用相同的密钥?
我尝试了以下步骤:(一旦git安装在Fedora中.)
ssh-keygen -t rsa -C "your_email@youremail.com" (与Windows操作系统上使用的电子邮件ID相同)git clone git@git.xyz.com:x2.git但没有运气.
当我尝试:
git clone git@git.xyz.com:x2.git
Cloning into x2...
ssh: connect to host git.xyz.com port 22: connection timed out
fatal: The remote end hung up unexpectedly.
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我理解和解决这个问题吗?锁定访问还有其他问题吗?
提前致谢.
ssh私钥没有绑定到一台机器上,您可以将它从一台机器复制到另一台机器,并且应该能够ssh(并因此使用git)到具有您的公钥的服务器.您不必重新创建密钥并替换副本等,但从键的角度来看,即使您所做的也很好.
您获得的错误ssh: connect to host git.xyz.com port 22: connection timed out fatal似乎表明该框无法访问服务器.
| 归档时间: |
|
| 查看次数: |
8273 次 |
| 最近记录: |