github生成ssh公钥-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 893560
  • 博文数量: 113
  • 博客积分: 3160
  • 博客等级: 少校
  • 技术积分: 1801
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-19 10:09
文章分类

全部博文(113)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: 项目管理

2012-08-27 13:23:13

1 如果没有安装ssh,那么使用下面的指令

sudo apt-get install ssh

2 检查ssh公钥

cd ~/.ssh

看看存不存在.ssh,如果存在的话,掠过下一步;不存在的请看下一步


3 生成ssh公钥
$ ssh-keygen -t rsa -c "your_email@youremail.com" 
# creates a new ssh key using the provided email generating public/private rsa key pair. 
enter file in which to save the key (/home/you/.ssh/id_rsa):

现在你可以看到,在自己的目录下,有一个.ssh目录,说明成功了

3.1 输入github密码

enter passphrase (empty for no passphrase): [type a passphrase] 
enter same passphrase again: [type passphrase again]

这个时候输入你在github上设置的密码。

3.2 然后在.ssh中可以看到

your identification has been saved in /home/you/.ssh/id_rsa. 
# your public key has been saved in /home/you/.ssh/id_rsa.pub.
# the key fingerprint is: 
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@youremail.com

4 添加ssh公钥到github

打开github,找到账户里面添加ssh,把idrsa.pub内容复制到key里面。


5 测试是否生效

使用下面的命令测试

ssh -t git@github.com

当你看到这些内容放入时候,直接yes

the authenticity of host 'github.com (207.97.227.239)' can't be established. 
rsa key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. 
are you sure you want to continue connecting (yes/no)?

看到这个内容放入时候,说明就成功了。

hi username! 
you've successfully authenticated, but github does not provide shell access.
阅读(40161) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图