Git配置非22端口访问
预计 1 分钟
有时候我们需要通过非22端口连接git(比如你遇到了一个以为更换了ssh端口就会给服务器安全带来突飞猛进提升的CTO),同时又不想使用GitHub的时候因为更改了默认端口带来麻烦.
其实很简单,通过.ssh
下的config
文件就可以搞定. 很简单的通过config
做一个映射(一般不会存在这个文件,自己新建一个就行)
# 映射一个别名
host git.example.com
hostname git.example.com
port 2222
像上面这样就成功的在使用类似
git clone [email protected]:xxx/xxx.git
命令的时候走2222端口,而当你使用类似
git clone [email protected]:moonagic/Jekyll.git
命令的时候走默认的22端口.