修改了ssh默认端口对git的影响
Posted mywebnumber
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改了ssh默认端口对git的影响相关的知识,希望对你有一定的参考价值。
如果服务端的ssh不是采用的默认端口。
那么客户端git命令就会报错:
ssh: connect to host 192.168.2.152 port 22: Connection refused
这时我们需要修改客户端当前登录用户下的ssh配置文件。
建议不用root用户登录。
在用户的根目录下有个隐藏文件叫 .ssh ,如果该文件不存在,就用ssh命令登录一次就会出现该目录。 ssh [email protected] -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 [email protected]:path/a.git name 成功了
以上是关于修改了ssh默认端口对git的影响的主要内容,如果未能解决你的问题,请参考以下文章