1.如何生成ssh公钥

你可以按如下命令来生成 sshkey:

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key

查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址

cat ~/.ssh/id_rsa.pub

# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh -T git@gitee.com

若返回

Welcome to Gitee.com, yourname!

则证明添加成功。

2.怎么添加用户 ssh key?

  1. 进入个人设置页面---》SSH 公钥添加,具体链接
  2. 截图如下

3.项目的 ssh key 和用户的 ssh key 两处地方有什么不同?

项目的 sshkey 只针对项目,且我们仅对项目提供了部署公钥,即项目下的公钥仅能拉取项目,这通常用于生产服务器拉取仓库的代码。 而用户的 key 则是针对用户的,用户添加了 key 就对用户名下的项目和用户参加了的项目具有权限,一般而言,用户的key具有推送和拉取的权限,而项目的 key 则只具有拉取权限。

;

转载于:https://www.cnblogs.com/upup2015/p/7786567.html

oschina git服务, 如何生成并部署ssh key相关推荐

  1. Git如何生成多个ssh key添加到ssh-agent管理项目

    Git如何生成多个ssh key添加到ssh-agent管理项目 生成新的ssh密钥 ssh-keygen -t rsa -b 4096 -C "your@example.com" ...

  2. 如何使用ssh-keygen生成新的SSH key

    1.什么是ssh-keygen Ssh-keygen是用于为SSH创建新的身份验证密钥对的工具. 此类密钥对用于自动登录,单点登录和验证主机. 2.SSH key与公钥认证 SSH协议使用公共密钥加密 ...

  3. 利用 Git OpenSSH 查看/生成 本机 ssh 公钥

    查看本机公钥 本机公钥文件一般用户目录下的.ssh文件夹,文件夹下有三个文件,分别是 id_rsa 私钥密码 id_rsa.pub 公钥内容 known_hosts 允许的host地址 使用文本编辑器 ...

  4. github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 设置Git的user name和email: git confi ...

  5. 基于Gitolite的Git服务架设

    如果不是要与他人协同开发,git根本不需要架设服务器,git可以直接使用本地版本库的路径完成git版本间的操作.但是如果需要和他人分享版本库,协作开发,就需要能够通过网络协议操作git库.git支持的 ...

  6. 本地连接远程代码库——生成公钥SSH Key(Linux版)

    一.问题描述 在linux服务器上连接远程gitlab代码库,报错Please make sure you have the correct access rights and the reposit ...

  7. Mac Git 如何设置ssh key

    前言 GitHub(或者GitLab之类的远程的Git仓库)通常会提供https和ssh两种操作方式给用户,https的方式每次认证都需要输入密码,而ssh的方式则需要在服务器上配置ssh key(s ...

  8. Win10系统Git安装,及ssh key配置

    文章目录 前言 一.安装Git 1. 下载并安装 2. 报错及解决方法 二.生成SSH key 1. 鼠标右键点击 Git Bash here 2. 依次执行以下命令: 三.Gitlab中配置SSH ...

  9. Mac系统下查看和生成SSH Key

    一.打开vim(terminal.app)查看本地是否存在SSH-Key ls -al ~/.ssh >> 如果vim输出的是如下内容:证明本地没有生成的SSH Key,请执行第二步. N ...

最新文章

  1. CUDA之nvidia-smi命令详解---gpu
  2. C语言,分解质因数一个解法!_只愿与一人十指紧扣_新浪博客
  3. 函数重载(overload)
  4. Cotex-M内核双堆栈指针MSP和PSP
  5. 计算机试题dddd,数据库系统概论试题及答案dddd_Image_Marked.pdf
  6. ActiveMQ –经纪人网络解释
  7. 工作304:uni返回上一页面
  8. mysql中建立text_mysql中text
  9. smtplib python教程_Python使用poplib模块和smtplib模块收发电子邮件的教程
  10. VC下设置Excel单元格的边框
  11. 脑洞大开!油画渲染的新算法 Paint Transformer!ICCV2021 Oral!
  12. VS code解决Latex不显示参考文献,正文中显示[?]的问题
  13. stm32 GPIO
  14. [Linux] C 语言遍历文件夹
  15. python矢量化运算_Python里面的矩阵与矢量化运算
  16. 备件管理系统c语言,图书管理系统的设计与开发及体育用品库存管理系统设计.doc...
  17. BFS(宽度优先算法)
  18. python全栈之路—十分钟搞定面向对象-类的结构-类的空间问题,建议收藏
  19. QComboBox显示文本居中问题
  20. js.offsetParent属性

热门文章

  1. mysql免安装出现1067_mysql,免安装,1067错误
  2. 解决eclipse刚启动卡死的问题~~~亲测有效~~
  3. 王者荣耀4月14日服务器维护,王者荣耀体验服4月14日停机更新 鲁班七号加强!...
  4. 计算机gt的使用方法,旗舰级综合效果器 BOSS GT-1000使用宝典(二) | 基础操作
  5. python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
  6. owncloud8 php,owncloud-8.2.3
  7. android 照片特效,android触摸时扭曲变形图片照片,图片特效
  8. 高中关于人工智能方面的课题_2019山东人工智能教育专项课题指南选题
  9. Python入门基础篇(一)列表,详细实用,简单易懂!!!!
  10. python里面的循环语句