赞
踩
查看有没有生成过ssh key,没有就生成一个.
#
cd ~/.ssh
ls
#如果没有id_rsa和id_rsa.pub,说明没有生成过,如果有,说明存在
#如果没有ssh key,执行下面的命令生成
#ssh-keygen -t rsa -C "邮箱地址"
如:
ssh-keygen -t rsa -C "ljxxx@126.com"
输入命令后一直回车即可
cd ~/.ssh
ls -hl
cat id_rsa.pub
结果示例:
$ cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCtSE0NBshzeHzL8elTDqDIUcz4QrYl9xA+sJB5WCznQrYRbFnj22JE1R5p6JnVzYvEEuUO96h/HHeIrlGSxsHGKKcL0PflLe/LsnrF6FzBDWsA9CbVgLTCmQ3Cg4aiIdoCfdVcFCGzXYE/Er4PSwviZqlX7m/SJPoLkhDBK83YUs5wgmXSrDiDqI3VCffvW9fI7uYTqZbryVuSBlN/tK7OnU0VncYfzhQ1Itu1PbADqWyMqV820jLXHhGDTx8Xf4BtJh4BI9rOjCdv7ezhBEsYm/vp75XL789ibEGwMrEZyI2bfbAfK+TiNPK3MD77xxxx9hW2JEFq/ZwONVg7ovaRQKNVm+uTiZgHs1HFxXwQyp/EVwPiJziNqSS/jRAw0WOzZyAUE0yIc8VYPU5NLqYLa79drBjpqLfkvdni4KblDabm+m31E1cFZGVFjce3FvcEg1RFSFE8kkz3kz/rmsr0wsc6m+EuORvtmySIE46FSM4HvXe6agk= ljxxx@126.com
先登陆github,登陆地址如:https://github.com/login
当前的方法是:右上角点个人头像,点击下拉菜单->Settings->SSH and GPG keys->New SSH key进行添加,将cat id_rsa.pub查看到的内容贴进去保存即可(Title随便取名,Key里面填公钥内容)
#通过命令测试
ssh -T git@github.com
#看到如下日志说明成功
$ ssh -T git@github.com
Hi XXXXX! You've successfully authenticated, but GitHub does not provide shell access.
设置成功后,Github可不需要账号密码clone和push代码了
先登陆gitee,登陆地址如:https://gitee.com/login
登陆Gitee网站后,右上角菜单->账号设置->安全设置->SSH公钥,进行添加,标题任意,公钥文本框填上面生成好的id_rsa.pub里面的内容
#验证命令如:
ssh -T git@gitee.com
#测试结果如:
$ ssh -T git@gitee.com
Hi XXX(@XX)! You've successfully authenticated, but GITEE.COM does not provide shell access.
设置成功后,Gitee可不需要账号密码clone和push代码了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。