我已经从我的终端生成了 ssh key ,并在 github.com 的我的 SSH key 部分放置了一个条目。
在那之后,我只是想克隆我的存储库,但我收到以下错误消息:
git clone git@github.com:XYZXY/XXXXXXXXXX.git
Initialized empty Git repository in /home/XYZXY/.ssh/XXXXXXXXXXXXX/.git/
ssh: connect to host ssh.github.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
这个我也试过:
ssh -T git@github.com
ssh: connect to host ssh.github.com port 22: Connection refused
我的问题是:
1) 源端是否阻塞了连接?
2) Target 是否不允许连接?
最佳答案
尝试运行此命令以获取更多信息。
telnet ssh.github.com 22
你应该看到这样的东西。
~ $ telnet ssh.github.com 22
Trying 192.30.253.122...
Connected to ssh.github.com.
Escape character is '^]'.
SSH-2.0-libssh-0.7.0
如果您不这样做,那么某些东西(可能是防火墙 block ?)阻止您访问 github。
关于linux - 无法克隆 github 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39360827/