千家信息网

github连接出现Bad file number问题

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,前段时间我试用了时下非常酷的代码托管站点github以及gitorious。感触颇多。首先是我以前一直想要有这种代码托管的网站,可是直到前段时间我才知道已经有了。o(︶︿︶)o 唉,跟不上潮流啊!其次
千家信息网最后更新 2026年11月01日github连接出现Bad file number问题

前段时间我试用了时下非常酷的代码托管站点github以及gitorious。感触颇多。

首先是我以前一直想要有这种代码托管的网站,可是直到前段时间我才知道已经有了。o(︶︿︶)o 唉,跟不上潮流啊!

其次是这些网站做得比我想要的要漂亮的多了,我最喜欢简洁明了,而这两个网站也正是如此,甚至比我想要的还要好。这里也推荐给大家使用。

顺带说明一下github是闭源的,gitorious是开源的。不管怎么样,都不错,反正我用免费的。。。。如何在局域网自己架我就不说了,自己去网站上看吧。给出它们的链接:

github:https://github.com/

gitorious:https://gitorious.org/

当然,这两个网站都是使用git版本控制工具来的,虽然我以前只使用过css,但用过git之后我觉得我以前弱爆了。。。好吧。不谈这个。。免得得罪svn和cvs党。。

不过在使用github时我遇到了点小问题。在官网里也没有说明,其实非常简单,但我想肯定会有跟我一样的菜鸟不知所措的。所以我列一下我遇到的问题。

按照github官网上Set Up Git来操作,当执行到ssh连接时,会出现我下面的问题:

"Bad file number这是个什么玩意"我当时就是这么想的。

后来我仔细研究了官网上的帮助文档,发现它提到过一个config配置文件,我当然没有创建过这个文件。于是我就google了一下,参考前人写了一个config放到rsa相同目录下:

但是我重新连接时仍然不行:

于是我怒了!!!静下来思考觉得可能是这个port 22的问题,因为我ping了一下github.com发现是可以ping通的。然后我用IceSword查看了一下端口,发现22端口是被禁掉的。原来这个22端口是默认的ssh连接端口,不过貌似这个服务有很多弱点,所以系统默认不开放。。当然,开放它是一个策略,不过既然有弱点,我还是不要去动它,那么我使用另一个端口去连接ssh就行了嘛~~~呵呵!这个新的端口不能和现在程序使用的服务端口重复,而且要确保开放,看到github的网址我想到了443端口,它是用来支持https服务的。这个端口默认开放,哈哈!!

下面我只需要修改下配置文件就可以了,如下:

注意Hostname修改成了ssh.github.com。接下来连接就发现一切OK了~~哈哈!

输入yes之后在rsa的路径下会生成一个known_hosts的文件

打开看了就发现其实就是一个类似cookie的文件罢了:

当这个文件存在时以后就不用费劲的输入yes了,直接就连接上了:

怎么样!我是不是很有才。。。。好吧。我又2了。。。

端口 文件 网站 问题 开放 服务 两个 代码 就是 弱点 时间 托管 输入 配置 不行 不错 漂亮 相同 简洁 费劲 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 涨乐互联网科技 新华互联网科技学院 与互联网科技公司 互联网 科技 善班互联网科技 米客互联网科技 顺玮阁互联网科技 科技类的互联网平台 互联网科技生活的内容 蓝色互联网科技 西藏七维空间互联网科技有限公司 央行互联网金融科技公司 银川新华互联网科技职业技术培训学校图片 中科明德北京互联网科技 智帮互联网科技公司最近动向 云南省自由互联网科技有限公司 35岁以上互联网科技行业 江苏互联网智能科技产品出厂价 青岛易易互联网科技 圆梦互联网科技 上海挚品互联网科技 互联网与未来科技 贵州叶脉互联网科技有限公司所属行业 湖北码尼互联网科技有限公司电话 深圳市优智互联网科技有限公司 米聚互联网科技南京有限公司排面 21世纪互联网科技成就 萌小萌互联网科技河南有限公司 盐城市攀科互联网科技有限公司
0