LINUX上为GIT添加SSH-KEY,WINDOWS上也适用

查看本地是否存在key了,如果存在,可以不用生成

cd ~/.ssh
ls

查看本地存在的key 名为id_rsa.pub 或 id_dsa.pub

生成key – ssh-keygen -t rsa -C “example@163.com” 一条命令即可,后面会提示输入密码什么的,果断直接回车,空密码

ssh-keygen -t rsa -C 
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
# Enter file in which to save the key (/home/you/.ssh/id_rsa):
ssh-add id_rsa

然后就生成了需要的key了,就放在当前用户住文件夹下的.ssh/下 用编辑器打开,复制里面的内容加到github网站上

vi /root/.ssh/id_rsa.push

打开的内容看起来就想是乱码了,不过会是以之前邮箱结尾。

登录github网站 Account Settings -> SSH Keys -> Add key

标题随便打一个最好能记住,免得忘了,不过不会有那么多就是,也忘不了。

测试:

ssh -T git@github.com

# Hi username! You've successfully authenticated, but GitHub does not
# provide shell access.

如果出现下面的提示,说明就装好了,可以使用push名利直接提交快照了

如果出现warring什么的,后面带个IP地址的,关闭防火墙就往事了,正常应该添加例外把应该

英文说明: https://help.github.com/articles/generating-ssh-keys

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者