我的首次SSH连接有问题。是的,我已经完成了您的指南,已经尝试了“处理防火墙和代理”一文,但问题仍然存在。我正在使用Win7 32bit,Windows防火墙已禁用,没有任何第三方防火墙,ESET Nod32 Antivirus没有阻止任何端口,我没有使用任何代理(都不是本地代理)。
日志如下:
普通SSH连接尝试
C:\Users\Mariusz>ssh -vvv git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug2: ssh_connect: needpriv 0 debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Not owner ssh: connect to host github.com port 22: Bad file number
NCAT连接尝试
C:\Users\Mariusz>ncat github.com 22 Strange connect error from 207.97.227.239 (10013): No error 10013 = WSAEACCES
我认为“ smart-http-support”方法对我不起作用,因为我尚未创建存储库。
我刚刚在git init
本地完成操作,并停在了git push
返回相同错误的步骤:ssh: connect to host github.com port 22: Bad file number fatal: The remote end hung up unexpectedly
开瓶器方法(指南的第一篇文章)
在输入输入登录名后,在PUTTYing(bg中包含选美)时,发生错误(MessageBox):
Disconnected: No supported authentication methods available
并在终端中显示此消息:
Server refused our key
我已经使用正确生成了密钥ssh-keygen
。
我还尝试不通过编辑的方法,~/.ssh/config
因为我以为是因为我没有将任何内容推送到远程仓库中,所以我将无法克隆任何内容。
SSH转发方法对我不起作用,因为它“需要访问外部SSH服务器”,并且目前还没有。
我还能做什么?
注意:“您的指南”似乎是指一些GitHub文档。我猜这篇文章最初是GitHub支持请求的一部分,只是复制并粘贴到SO中。
—
克里斯·约翰森