内网配置git ssh代理
来源:互联网 发布:ssh连接不上linux主机 编辑:程序博客网 时间:2024/05/21 06:16
SB公司不开放公网,内网使用代理上网,带来了无数麻烦,此其一,记录,以备不时之需。
一 、设置git的user name和email:
git config --global user.name "wandererparsifal"
git config --global user.email "wandererparsifal@gmail.com"
二、生成SSH密钥:
ssh-keygen -t rsa -C "wandererparsifal@gmail.com"
3个回车,生成id_rsa和id_rsa.pub。在github上添加公钥
三、配置ssh代理
安装 corkscrew
sudo apt install corkscrew
修改 ~/.ssh/config
Host github.comUser gitHostname ssh.github.comPort 443ProxyCommand /usr/bin/corkscrew proxy_server proxy_port %h %p ~/.ssh/proxyauthIdentityFile ~/.ssh/id_rsa
proxy_server 为代理服务器地址,proxy_port 为代理服务器端口。
修改 ~/.ssh/proxyauth,写上代理用户名密码
username:password
四、测试
ssh -T git@github.com
Hi wandererparsifal! You've successfully authenticated, but GitHub does not provide shell access.
输出如上,说明成功
阅读全文
0 0
- 内网配置git ssh代理
- ssh内网反向代理TUNNEL
- 配置内网git服务器
- SSH反向代理实现外网访问内网服务器
- ssh 反向代理 外网访问内网
- ssh 反向代理 外网访问内网
- 运维干货-ssh代理与内网穿透
- ubuntu 配置静态ip && git clone ssh port 22问题 && git 全局代理
- git 配置代理
- GIT 代理配置
- git clone 代理配置
- ubuntu git 代理配置
- 为git配置代理
- ssh +git 配置
- git配置ssh密钥
- Windows 配置git ssh
- git配置(用ssh)
- Git ssh配置
- 操作系统
- UC 1
- Windows下互换CapsLock和Ctrl的方法
- #ICZ4V 编译报错:Error:Unable to load class 'org.gradle.logging.StyledTextOutput$Style'.
- ASP.NET中Cookie的使用方法
- 内网配置git ssh代理
- Apache Solr/Lucene 0Day远程代码执行漏洞复现
- H5 FormData 配和 Ajax上载文件 [jQuery篇]
- 第十四章 管理和监控ActiveMQ【笔记】
- 利用fastjson将jsonobject对象转为map类型
- js获取地址栏参数
- Hive执行job时return code 2排查
- 使用telnet登录smtp服务发邮件
- NSCopying和NSCoding对象序列化反序列化基础详解