您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
-->
当前位置:首页 >> 编程问答 >> 网络通信 >> git pull 提示ssh: port 22: Operation not permitted

git pull 提示ssh: port 22: Operation not permitted

来源:网络整理     时间:2017/11/10 1:47:09     关键词:

关于网友提出的“ git pull 提示ssh: port 22: Operation not permitted”问题疑问,本网通过在网上对“ git pull 提示ssh: port 22: Operation not permitted”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: git pull 提示ssh: port 22: Operation not permitted
描述:

在github添加了ssh-key,本地ssh-key已生成在~/.ssh目录下了

# bash
ls ~/.ssh
id_rsa  id_rsa.pub

git bash下使用git pull时提示以下错误

git pull

ssh: connect to host github.com port 22: Operation not permitted
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

补充:
win10系统下,使用的是git-v2.9,终端使用git bash

请问如何设置才能正常使用?

======[2017-08-28 补充]===================================================
用ssh链接本地虚拟机都是提示port 22: Operation not permitted,我可以十分肯定是ssh出现问题了。。。请问哪位知道如何解决?

======[2017-08-28 补充]===================================================
原来是傻B防火墙更新后拦截了ヽ(;′Д`)?


解决方案1:

多半是你的ssh出问题了,这个时候只能做两点:
1、检查你的ssh是否好使,查一下ssh进程状态或者curl随便一个ssh的网页看行不行
2、git项目一般除了ssh方式还有https的方式,尝试用https方式做规避吧

解决方案2:

一、检查GitHub是否添加正确的秘钥。
二、检查sshkey是否是在git-shell环境下。
三、检查git remote 是 ssh 还是 https


以上介绍了“ git pull 提示ssh: port 22: Operation not permitted”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4494625.html

相关图片

相关文章