使用git
的时候,需要进行ssh配置。
SSH 密钥生成
1.生成 SSH 密钥
执行以下指令(一直回车即可),生成指定SSH密钥,yourname
自己命名
ssh-keygen -t rsa -f ~/.ssh/id_rsa.yourname
2.配置
编辑~/.ssh/config
配置文件(不存在则新建)
#张三访问 github.com 的时候,用的是 ~/.ssh/id_rsa.zhangsan 这个私钥
Host github.com
User zhangsan
IdentityFile ~/.ssh/id_rsa.zhangsan
#李四访问 gitee.com 的时候,用的是 ~/.ssh/id_rsa.lisi 这个私钥
Host gitee.com
User lisi
IdentityFile ~/.ssh/id_rsa.lisi
3.配置公钥
将公钥配置到git版本管理工具上(如:github)
cat ~/.ssh/id_rsa.lisi.pub
备注
执行ssh-keygen [options]
常用参数如下:
-t:指定生成密钥的类型,默认使用SSH2d的rsa
-f:指定生成密钥的文件名,默认id_rsa(私钥id_rsa,公钥id_rsa.pub)
-C:提供一个新注释
-P:提供旧密码,空表示不需要密码(-P ‘’)
-N:提供新密码,空表示不需要密码(-N ‘’)
你的文章让我感受到了不一样的视角,非常精彩。 http://www.55baobei.com/uLbN6dkH9I.html