IDEA 中git使用非默认ssh客户端进行登录

一、创建多对ssh秘钥对

  1. Mac 版在终端中 Windows 版 在git bash 中创建
  2. 使用ssh-keygen 创建秘钥对 -t 指定秘钥类型 -C 为备注 一般使用邮箱为区分
  3. 生成的文件 Mac ~/.ssh/ 目录下 Windows 一般在执行目录下
  4. 重复以上步骤生成多对秘钥即可
# ssh-keygen -t rsa -C "xxxx@xxx.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/alan/.ssh/id_rsa): test_rsa  ---生成key的名称
Enter passphrase (empty for no passphrase):
Enter same passphrase again:   输入两边密码 或者直接回车无密码

二、设置非默认位置的秘钥在git中使用

  1. 用户目录下的.ssh文件夹中创建文件 config Mac 在终端输入 cd ~/.ssh 即可 Windows 自行理解
  2. 编辑config文件
Host git.xxx.comHostName 你要代理的域名、ip地址等IdentityFile 绝对路径的 test_rsa

三、在IDEA的git中应用

  1. 将git连接地址由 git@xxx.com:xxx/xxx.git 更改为 git@git.xxx.com:xxx/xxx.git
  2. 将test_rsa.pub 内容添加到git SSH公钥库
  3. 更新git url命令如下
# git remote set-url origin  新地址

IDEA 中git使用非默认ssh客户端进行登录相关推荐

  1. 使用SSH客户端远程登录Linux主机(可替代samba、ftp服务)

    使用SSH客户端远程登录Linux主机(可替代samba.ftp服务) Linux系统起初就是为多用户而产生的,可以允许多个用户同时登录linux主机各自进行操作,如图1所示:   图1 SSH(Se ...

  2. git 从远程git服务上拉代码 git服务器非默认端口

    从服务器上拉代码有如下报错: fatal: Not a git repository (or any of the parent directories): .git 初始代本地版本库: [root@ ...

  3. git 第三天 SSH免密码登录 2

    公钥已经生成,github设置SSH key ssh key 已经添加 还没有激活 显示是灰色的 右键 git bash 输入 ssh git@github.com 然后输入yes 再刷新页面,已激活 ...

  4. 使用windows电脑SSH客户端链接Iphone手机的sshd服务(免越狱)

    最近有需求使用电脑导出手机中特定app的文件. 当然可以直接连上数据线将手机中的文件下载下来. 为了能做到代码自动化导出,将手机作为一台电脑使用,将手机中的文件导出来. 关键问题是如何将手机作为电脑使 ...

  5. SSH客户端工具——PuTTY(1)

    引言 本文介绍了SSH客户端工具PuTTY的下载和在Windows下的安装方法.怎么使用PuTTYgen生成SSH密钥对,以及如何通过PuTTY远程登录SSH服务器. ​ 一.安装PuTTY PuTT ...

  6. ssh 安全配置 以及ssh key 认证登录

    一.什么是 SSH ? SSH全称(Secure SHell)是一种网络协议,顾名思义就是非常安全的shell,主要用于计算机间加密传输.早期,互联网通信都是基于明文通信,一旦被截获,内容就暴露无遗. ...

  7. 江苏有线门户网站服务器地址,江苏有线手机客户端的登录服务器

    江苏有线手机客户端的登录服务器 内容精选 换一换 云游戏作为游戏行业的热门发展方向,通过视频流化的方式面向玩家提供免下载,脱离手机性能的一种游戏服务方式,其本身包含了PC游戏的流化和移动游戏的流化.云 ...

  8. 京东云 linux无法远程,问题解读 | Linux系统SSH无法远程登录时该怎么办?这里有篇小攻...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 对于Linux云主机,SSH是标配.在实际操作过程中有时会出现无法远程登录的情况,这里简单介绍了SSH无法登录的可能原因及排查方法,帮助大家用以自测. - ...

  9. 登录服务器客户端密码修改,客户端服务器登录密码问题

    客户端服务器登录密码问题 内容精选 换一换 用户启用应用备份前,需先在本地服务器或虚拟机上更改安全组和安装客户端.本章节指导用户下载并安装客户端.目前仅支持64位操作系统的主机,暂不支持32位操作系统 ...

  10. Xshell配置ssh免密码登录-密钥公钥(Public key)

    1 简介 ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口令(密码)认证方式是我们最常用的一种,这里介绍密钥认证方式登录到linux/unix的方法. 使用密钥登录分为3步: 1 ...

最新文章

  1. html li 怎么合并,HTML—CSS-case(合并boder / 滑动门 / 去除li边框 /css三角形原理)...
  2. SQL DMV功能使用
  3. [Android] ListView关于adapter多种view设置
  4. linux系统怎么用vim,linux/unix
  5. 一、NLTK工具包使用
  6. Markdown-数学公式语法
  7. 面试官问:如果MySQL引起CPU消耗过大,你会怎么优化
  8. 数字音频采样率与码率(转)
  9. 有关STL使用上的一些注意事项。关于某些函数的参数问题。
  10. 人民邮电出版社图灵公司征求《Windows Communication Foundation Unleashed》译者
  11. Java中线程出现Exception in thread Thread-0 java.lang.IllegalMonitorStateException异常 解决方法...
  12. 用c#开发微信 (4) 基于Senparc.Weixin框架的接收事件推送处理 (源码下载)
  13. JAVA回调函数简单讲解 CallBack
  14. 最新接单抢单系统返利+资金盘+区块链自动抢单系统源码
  15. 人工智能一词,正在被“夸克们”玩坏
  16. Java编程思想第四版读书笔记——第九章 接口
  17. 2021美赛C思路总结
  18. 为什么中国的程序员总被称为码农
  19. 找不到Microsoft Access Driver(*.mdb)ODBC驱动程序的安装例程。请重新安装驱动
  20. mobaxterm标签页最下方服务器内存硬盘情况信息的状态栏显示与关闭

热门文章

  1. 吴恩达深度学习——卷积神经网络基础
  2. 云单元架构,如何赋能数字化转型呢?
  3. 筹备两年,60万字诚意续作《腾讯游戏开发精粹Ⅱ》正式发布
  4. 致Android开发者:APP 瘦身经验总结
  5. 博文视点大讲堂第36期——让Oracle跑得更快(3大oracle ACE联合推荐)
  6. 信息检索评价标准计算
  7. python 大图找小图_20 M 的图片能压缩到 2 M?20行Python代码,无损压缩千百张图片...
  8. 力扣-135 分发糖果
  9. 网页与服务器 — 重定向常见异常状态码
  10. 7-9 一元多项式的乘法与加法运算 (20 分)