码迷,mamicode.com
首页 > 其他好文 > 详细

修改了ssh默认端口对git的影响

时间:2016-06-30 17:54:27      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

如果服务端的ssh不是采用的默认端口。

 

那么客户端git命令就会报错:

ssh: connect to host 192.168.2.152 port 22: Connection refused

 

这时我们需要修改客户端当前登录用户下的ssh配置文件。

建议不用root用户登录。

在用户的根目录下有个隐藏文件叫 .ssh ,如果该文件不存在,就用ssh命令登录一次就会出现该目录。 ssh  user@111.111.111.111 -p  端口号

进入.ssh 目录,如果没有config文件就创建config文件,

添加内容:

host  servername   // 服务器别名

hostname   111.111.111.111   // 服务器ip或域名

port  55555   // ssh端口号

 

然后一定要将该文件权限修改为600,不然连接还是会报错 : Bad owner or permissions on ***/.ssh/config

chmod 600 config 

 

大功告成。

git clone  git@servername:path/a.git  name   成功了

 

修改了ssh默认端口对git的影响

标签:

原文地址:http://www.cnblogs.com/mywebnumber/p/5630536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!