oschina git服务, 如何生成并部署ssh key
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?
- 进入个人设置页面---》SSH 公钥添加,具体链接
- 截图如下
3.项目的 ssh key 和用户的 ssh key 两处地方有什么不同?
项目的 sshkey 只针对项目,且我们仅对项目提供了部署公钥,即项目下的公钥仅能拉取项目
,这通常用于生产服务器拉取仓库的代码。 而用户的 key 则是针对用户的,用户添加了 key 就对用户名下的项目和用户参加了的项目具有权限,一般而言,用户的key具有推送和拉取的权限,而项目的 key 则只具有拉取权限。
;
转载于:https://www.cnblogs.com/upup2015/p/7786567.html
oschina git服务, 如何生成并部署ssh key相关推荐
- Git如何生成多个ssh key添加到ssh-agent管理项目
Git如何生成多个ssh key添加到ssh-agent管理项目 生成新的ssh密钥 ssh-keygen -t rsa -b 4096 -C "your@example.com" ...
- 如何使用ssh-keygen生成新的SSH key
1.什么是ssh-keygen Ssh-keygen是用于为SSH创建新的身份验证密钥对的工具. 此类密钥对用于自动登录,单点登录和验证主机. 2.SSH key与公钥认证 SSH协议使用公共密钥加密 ...
- 利用 Git OpenSSH 查看/生成 本机 ssh 公钥
查看本机公钥 本机公钥文件一般用户目录下的.ssh文件夹,文件夹下有三个文件,分别是 id_rsa 私钥密码 id_rsa.pub 公钥内容 known_hosts 允许的host地址 使用文本编辑器 ...
- github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 设置Git的user name和email: git confi ...
- 基于Gitolite的Git服务架设
如果不是要与他人协同开发,git根本不需要架设服务器,git可以直接使用本地版本库的路径完成git版本间的操作.但是如果需要和他人分享版本库,协作开发,就需要能够通过网络协议操作git库.git支持的 ...
- 本地连接远程代码库——生成公钥SSH Key(Linux版)
一.问题描述 在linux服务器上连接远程gitlab代码库,报错Please make sure you have the correct access rights and the reposit ...
- Mac Git 如何设置ssh key
前言 GitHub(或者GitLab之类的远程的Git仓库)通常会提供https和ssh两种操作方式给用户,https的方式每次认证都需要输入密码,而ssh的方式则需要在服务器上配置ssh key(s ...
- Win10系统Git安装,及ssh key配置
文章目录 前言 一.安装Git 1. 下载并安装 2. 报错及解决方法 二.生成SSH key 1. 鼠标右键点击 Git Bash here 2. 依次执行以下命令: 三.Gitlab中配置SSH ...
- Mac系统下查看和生成SSH Key
一.打开vim(terminal.app)查看本地是否存在SSH-Key ls -al ~/.ssh >> 如果vim输出的是如下内容:证明本地没有生成的SSH Key,请执行第二步. N ...
最新文章
- CUDA之nvidia-smi命令详解---gpu
- C语言,分解质因数一个解法!_只愿与一人十指紧扣_新浪博客
- 函数重载(overload)
- Cotex-M内核双堆栈指针MSP和PSP
- 计算机试题dddd,数据库系统概论试题及答案dddd_Image_Marked.pdf
- ActiveMQ –经纪人网络解释
- 工作304:uni返回上一页面
- mysql中建立text_mysql中text
- smtplib python教程_Python使用poplib模块和smtplib模块收发电子邮件的教程
- VC下设置Excel单元格的边框
- 脑洞大开!油画渲染的新算法 Paint Transformer!ICCV2021 Oral!
- VS code解决Latex不显示参考文献,正文中显示[?]的问题
- stm32 GPIO
- [Linux] C 语言遍历文件夹
- python矢量化运算_Python里面的矩阵与矢量化运算
- 备件管理系统c语言,图书管理系统的设计与开发及体育用品库存管理系统设计.doc...
- BFS(宽度优先算法)
- python全栈之路—十分钟搞定面向对象-类的结构-类的空间问题,建议收藏
- QComboBox显示文本居中问题
- js.offsetParent属性
热门文章
- mysql免安装出现1067_mysql,免安装,1067错误
- 解决eclipse刚启动卡死的问题~~~亲测有效~~
- 王者荣耀4月14日服务器维护,王者荣耀体验服4月14日停机更新 鲁班七号加强!...
- 计算机gt的使用方法,旗舰级综合效果器 BOSS GT-1000使用宝典(二) | 基础操作
- python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
- owncloud8 php,owncloud-8.2.3
- android 照片特效,android触摸时扭曲变形图片照片,图片特效
- 高中关于人工智能方面的课题_2019山东人工智能教育专项课题指南选题
- Python入门基础篇(一)列表,详细实用,简单易懂!!!!
- python里面的循环语句