生成 SSH key的方法

生成 SSH key的方法

命令行

$ ssh-keygen -t rsa -C "youremail@example.com"

然后一路回车,最后在在用户主目录下,.ssh这个目录下会生成id_rsaid_rsa.pub这两个文件,这两个就是 SSH Key 的秘钥对,id_rsa是私钥,id_rsa.pub是公钥。

可以使用一下命令来查看公钥文件夹

$ cat id_rsa.pub

PS: 使用cat这个命令之前记得先进入到存放的文件夹中cd .ssh ,不然会报错找不到文件~

其他一些命令

# 用来查看已存在的ssh keys
ls -al ~/.ssh

# 测试你是否连接到GitHub
ssh -T git@github.com

# 把你的ssh key添加到ssh-agent 
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa