SSH默认端口为22,而Git的访问是基于SSH的。

通常我们会更改服务器的SSH端口号,即当SSH的端口不是22上时,Git访问会出现:

ssh: connect to host xxx.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly

无论客户端是在 windows 还是 Linux ,配置访问的端口号,都是修改 用户的 .ssh 文件夹里的config文件

(假定用户为 administrator)

windows路径: C:\Users\Administrator.ssh
经提示这里多加个\ md格式被转化了
windows路径: C:\Users\Administrator\.ssh
linux路径: /home/administrator/.ssh

如果该路径下没有config文件,则创建一个。

config中添加如下内容:

如是以域名访问的则添加如下内容:(注意修改xxx为你的远程仓库的名称)

Host xxx
HostName xxx.com
Port 3333

如是以ip访问的,则添加如下内容:(注意修改ip为你的远程仓库ip)

Host "211.111.xx.xxx"
Port 3333

注意如果 git 是 ssh 方式免密认证方式登录的话,且你的私钥文件名字不是 id_rsa

则还需要在 config 文件中填加:

IdentityFile ~/.ssh/<你的密钥名>

config中还可以指定User,如

User "git"

原文地址(如有侵权请联系本人删除,转载只为下次查找方便)
http://blog.csdn.net/daiwood/article/details/50561306

git 修改ssh端口相关推荐

  1. Linux 环境 搭建Git 服务器,并且修改SSH端口使用

    1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...

  2. git ssh配置文件 服务器_Linux 环境 搭建Git 服务器,并且修改SSH端口使用

    1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...

  3. linux git服务器搭建端口号是多少,Linux 环境 搭建Git 服务器,并且修改SSH端口使用...

    1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...

  4. gitlab修改ssh端口

    在本地虚拟机中搭建gitlab服务器,因为网络原因只能使用nat模式将gitlab服务端口映射到本地,gitlab的22端口不能使用,所以需要修改gitlab的ssh端口 分类: Git 环境 cen ...

  5. Centos7 修改SSH 端口

    修改ssh端口的详细步骤(centos7): step1 修改/etc/ssh/sshd_config vi /etc/ssh/sshd_config Port 22         //这行去掉#号 ...

  6. linux修改ssh端口和禁止root远程登陆设置

    linux修改ssh端口22 vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config 然后修改为port 8888 以root身份service sshd res ...

  7. 【SSH】禁用root远程、修改ssh端口

    文章目录 禁用Root 远程登陆 Linux修改ssh端口22 禁用Root 远程登陆 创建普通权限的用户 [root@singledb ~]# useradd ruser[root@singledb ...

  8. Linux 修改SSH端口 和 禁止Root远程登陆

    SSH 端口默认是22. 但从安全方面考虑,建议修改这个端口. 端口的取值范围是 0 - 65535(即2的16次方),0到1024是系统使用的端口,如 http服务的端口80.我们可以使用的端口范围 ...

  9. redhat 添加ssh端口_Centos以及Redhat修改ssh端口

    Centos以及Redhat修改ssh远程端口的时候,需要先关闭selinux,在修改端口号才可以,操作顺序如下: 1.关闭selinux: 1.1.执行setenforce 0,临时关闭selinu ...

最新文章

  1. Linux之 xstart调用 x11vnc远程图形化桌面
  2. Set Up the Dispatcher Console
  3. NSInteger与int的区别
  4. html webservice数据交互_一种基于WebService的数据交换方法
  5. windows10和ubuntu16.04双系统下时间不对的问题
  6. jQuery 拖拽窗体
  7. java界面编辑教程_java程序设计基础教程第六章图形用户界面编辑.docx
  8. poi数据导入arcgis,结合POI数据的道路自动选取方法
  9. C#实现HttpUtility.UrlEncode输出大写字母
  10. ucint核心边缘分析_社会网络分析中核心边缘分析的简单教程
  11. C语言在当代人工智能背景下的作用,人工智能c语言新手入门
  12. 1024程序员节节日快乐
  13. 蓝桥杯python组——明码
  14. go-cqhttp系列教程-三种消息类型的复述(私聊,群聊,频道)-3
  15. div+css入门知识
  16. 【python学习笔记】初见
  17. 解决U盘受保护(适用于U盘或移动硬盘)-亲测有效
  18. 常用英雄胜率怎么刷_王者荣耀英雄胜率怎么刷 王者荣耀刷英雄胜率的方法
  19. input正则邮箱_用正则表达式匹配邮箱地址
  20. be 动词 时态变化

热门文章

  1. [CF_GYM101630J]Journey from Petersburg to Moscow
  2. bat脚本常用命令及亲测示例代码超详细讲解
  3. word里插入图片打印不模糊
  4. docker容器扩容
  5. 计算机图形学二维图形基本变换实验原理,【实验课件】二维及三维图形基本变换的实现...
  6. jenkin_git
  7. 用uni-app写一个使用高德地图的微信小程序
  8. SZTUOJ 1019.总之就是不太可爱
  9. (附源码)100623php初中历史专题教学网站 毕业设计100623
  10. 【杂类】Word中插入表格,表格的内容溢出了,显示不完整?