我已经从终端生成了ssh密钥,并在github.com的SSH密钥部分放置了一个条目。
之后,我只是想克隆我的存储库,但是我收到以下错误消息:
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不允许连接吗?
答案 0 :(得分:0)
尝试运行此命令以获取更多信息。
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
如果你没有,那么某些东西(可能是防火墙阻止?)阻止你访问github。