美文网首页
Git配置SSH非默认端口(22)

Git配置SSH非默认端口(22)

作者: 永远love爱 | 来源:发表于2016-11-26 18:04 被阅读0次

SSH默认端口为22,而Git的访问是基于SSH的。
通常我们会更改服务器的SSH端口号,即当SSH的端口不是22上时,Git访问会出现:
ssh: connect to host xxx.com port 22: Connection timed outfatal: The remote end hung up unexpectedly
无论客户端是在 windows 还是 linux ,配置访问的端口号,都是修改 用户的 .ssh 文件夹里的config文件
(假定用户为 administrator)
windows路径: C:\Users\Administrator.ssh
linux路径: /home/administrator/.ssh
如果该路径下没有config文件,则创建一个。
config中添加如下内容:
如是以域名访问的则添加如下内容:(注意修改xxx为你的远程仓库的名称)

Host xxxHostName xxx.comPort 3333

如是以ip访问的,则添加如下内容:(注意修改ip为你的远程仓库ip)
Host "211.111.xx.xxx"Port 3333

注意如果 git 是 ssh 方式免密认证方式登录的话,且你的私钥文件名字不是 id_rsa
则还需要在 config 文件中填加:
IdentityFile ~/.ssh/<你的密钥名>

config中还可以指定User,如
User "git"

相关文章

  • Git配置SSH非默认端口(22)

    SSH默认端口为22,而Git的访问是基于SSH的。通常我们会更改服务器的SSH端口号,即当SSH的端口不是22上...

  • 使用SSH连接Windows10中的Linux子系统

    安装ssh服务。 配置端口,ssh默认是22端口,22端口windows可能会有用,重新配置一个。 启动[或重启]...

  • Linux学习总结(持续更新中...)

    登录服务器 ssh指定默认22端口:ssh 用户名@ip地址: ssh指定非默认22端口:ssh -p 端口号 r...

  • LInux iptables 屏蔽设置

    1.修改SSH配置文件:/etc/ssh/sshd_config #找到Port 22,这里是标识默认使用22端口...

  • Linux中修改SSH端口号

    SSH端口默认是22了,为了服务器的安全一般会把SSH端口22修改成其它的端口1.登陆机器2.修改配置文件vim ...

  • ssh 密钥方式远程链接linux

    查看 ssh 运行服务 查看 ssh 服务监听的端口 默认监听的 端口 是 22 端口 修改 ssh 服务端口(c...

  • linux ssh 端口更改

    原文见 cnblog: 修改linux的ssh默认端口号22的方法 一、修改配置文件 vi /etc/ssh/ss...

  • Linux常用命令之SSH

    基本用法 ★ SSH默认端口是22,在端口是22时可以如此访问ssh 用户名@IP地址 ★ 在端口不是22时,可以...

  • CentOS修改ssh端口号及ssh免密码登录

    1. 修改ssh端口号 一般ssh的默认端口为22比如正常使用终端登录局域网电脑 1.1 修改sshd配置 注意是...

  • 修改SSH端口

    首先修改配置文件,找到#Port 22一段,这里是标识默认使用22端口,增加自定的端口: 然后保存退出,重启ssh...

网友评论

      本文标题:Git配置SSH非默认端口(22)

      本文链接:https://www.haomeiwen.com/subject/hpdgpttx.html