云服务器上拉取github代码报错 Permission denied (publickey)解决方案(亲测!100%解决!!!)
首先说一下网上的各种解决方案,如下: 第一种: 说让在本地生成新的公钥,然后复制到github上的设置里的 SSH keys里保存即可。 解释: 首先,这个说法没错,但是网上说的都是本地电脑用ssh方法拉不下来代码,用这个办法,并不是我们所说的问题。实际上我们本地不管用ssh方式还是https方式拉取代码,都可以成功拉取的。(前提是本地已经有生成的公钥私钥,并已经将本地的公钥配置到了github上)。我们这里是服务器上拉不下来代码。 第二种: 使用命令 vim /etc/ssh/ssh_config ,找到#StrictHostKeyChecking ask去掉注释,并把ask改为no即可。即
下载地址
用户评论