生成ssh公钥 记住密码

在码云生成SSH key 公钥 ,达到本地记住密码的效果

使用 来输入命令

1.如何生成ssh公钥

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

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  --输入你的账号

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

输入以下代码查看你的public key,并把他添加到 Git @ OSC SSH key添加地址

cat ~/.ssh/id_rsa.pub

添加public key 如图

/# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

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

ssh -T git@git.oschina.net

若返回
Welcome to Git@OSC, yourname!
则证明添加成功。

2.怎么添加用户ssh key?

点击右上角的输入图片说明标志,进入个人中心,然后点击左侧的ssh公钥后在下图位置填写你的ssh公钥
点击确定,然后验证密码(即你的注册账号密码)就完成了ssh公钥添加
输入图片说明

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

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

文章导航