SSH keys

SSH key 可以让你在你的电脑和Git服务器之间建立安全的加密连接。先执行以下语句来判断是否已经存在本地公钥:
cat ~/.ssh/id_rsa.pub
如果你看到一长串以 ssh-rsa或 ssh-dsa开头的字符串, 你可以跳过 ssh-keygen的步骤。
提示: 最好的情况是一个密码对应一个ssh key,但是那不是必须的。你完全可以跳过创建密码这个步骤。请记住设置的密码并不能被修改或获取。
你可以按如下命令来生成ssh key:
ssh-keygen -t rsa -C "用户邮箱"
这个指令会要求你提供一个位置和文件名去存放键值对和密码,你可以点击Enter键去使用默认值。
用以下命令获取你生成的公钥:
cat ~/.ssh/id_rsa.pub
复制这个公钥放到你的个人设置中的SSH/My SSH Keys下,请完整拷贝从ssh-开始直到你的用户名和主机名为止的内容。
如果打算拷贝你的公钥到你的粘贴板下,请参考你的操作系统使用以下的命令:
Windows:
clip < ~/.ssh/id_rsa.pub

Mac:
pbcopy < ~/.ssh/id_rsa.pub

GNU/Linux (requires xclip):
xclip -sel clip < ~/.ssh/id_rsa.pub

Applications
Eclipse
如何在Eclipse中添加ssh key:
https://wiki.eclipse.org/EGit/User_Guide#Eclipse_SSH_Configuration
Tip: Non-default OpenSSH key file names or locations
如果,不管你有什么理由,当你决定去用一个非默认的位置或文件名去存放你的ssh key。你必
须配置好你的ssh客户端以找到你的ssh私钥去连接Git服务器,对于OpenSSH客户端,这个
通常是在~/.ssh/config类似的位置配置的:

转载于:https://www.cnblogs.com/alibaba-inc/p/8673009.html

创建SSH keys用于添加到Git服务器上相关推荐

  1. 创建 SSH Keys

    SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.简单说,SSH是 ...

  2. 如何查看git服务器上的文件在哪里,查看git远程服务器地址

    查看git远程服务器地址 内容精选 换一换 云堡垒机与LDAP服务器对接,认证登录系统的用户身份.本小节主要介绍如何配置LDAP域认证模式.不支持一键同步LDAP服务器用户.不能添加两个相同的LDAP ...

  3. 为什么私有GIT服务器上无法查看上传的代码?

    我的个人博客:逐步前行STEP 今天按教程十分简单地搭建了GIT服务器,但是在客户端实践远程仓库之后,一直无法在服务器对应目录看到上传的代码,而另一个客户端却可以从服务器下载代码,后来才发现我创建gi ...

  4. 服务器生成php文件夹下,PHP创建文件以供下载,而不在服务器上保存

    终极目标:我想创建一个网页,用户可以在表单中输入信息.有了这些信息,我想创建一个html文件(下面称为test-download.html),方法是将给定的信息插入模板,然后强制下载.因为我想在即将到 ...

  5. 创建SSH keys

    进入磁盘,找到 右键记事本打开然后复制里面内容 进入git进入Setting,新增一个,名称随便起,将刚才复制的粘贴到内容即可

  6. git显示服务器所有分支,怎么拉取git服务器上面的分支到本机?

    一.查看远程分支 使用如下git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origin/ ...

  7. 获取远程git服务器上的项目到本地

    file -- settings -- versionControl -- git -- Path to git executable   输入git在本地的安装地址, 然后在VCS -- check ...

  8. 服务器添加自动执行,服务器上定时自动执行php

    两种方式: 一.Linux 服务器 Linux原生支持crontab,所以可以利用这一功能做定时任务 步骤: 1.编辑crontab文件: Linux:crontab -e 2.输入代码: 0 0 * ...

  9. 手机显示服务器不工作,我想创建本地天气App它在本地服务器上完美运行但不能在线工作...

    这是我的应用程序的JavaScript代码 var APPID = "fa89e6e41d40d7766082a8eb31cb25bb"; var temp; var loc; v ...

最新文章

  1. 数据结构与算法JavaScript描述——链表
  2. oledb vc访问mdb数据库_SQL SERVER数据库技术-1
  3. VSCode打开多个项目文件夹的解决方法
  4. SQL Server事务日志体系结构
  5. android加载框效果《IT蓝豹》
  6. 远程桌面管理工具Remote Desktop Connection Manager 2.2
  7. android模拟器模拟nfc功能吗,android – 开始使用NFC模拟器
  8. c#语言猜数字游戏,使用C#实现猜数字游戏
  9. 关于python搜题的软件哪个好_搜题软件哪个更好?
  10. 注册表编辑已被管理员禁用—解决办法
  11. 468、Java框架122 -【Spring + SpringMVC + MyBatis - JSON】 2021.01.27
  12. 【Project Report】基于 QP 的优化选股策略
  13. 从零实战:爬2019富豪榜进行数据分析
  14. php九宫格图片合成,多宫格图片合成
  15. 太赞了,GitHub 上标星 115k+ 的 Java 教程!
  16. [附源码]Java计算机毕业设计SSM高校勤工助学管理系统
  17. 《电路分析基础》第7章 正弦稳态电路 读书笔记
  18. 会计计算机模拟手工实验,2013计算机模拟手工实验.doc
  19. 史上最强Prompt攻略
  20. Deep Back-Projection Networks For Super-Resolution

热门文章

  1. android edittext不可复制_Android 禁止输入框 EditText 复制粘贴
  2. wifi安装linux分区,centos7配置wifi驱动
  3. 技能竞赛国赛_中西部第一!技能“川军”在第一届全国技能大赛斩获4金5银6铜...
  4. wdatepicker 设置只显示时分_液晶显示多功能电力仪表EX8-33
  5. 二进制转换为三进制 ——C++实现
  6. UnityShader9:光照基础回顾
  7. 牛客网暑期ACM多校训练营(第二场): H. travel(树形线头DP)
  8. 2018年全国多校算法寒假训练营练习比赛(第一场)G. 圆圈
  9. 安卓Notification通知栏全解
  10. 索引利弊,如何创建索引,单键索引还是组合索引