MacOS 生成ssh密钥

确认是否已经有一个公钥

  • 即检查.ssh文件夹,以及文件夹中是否存在id_dsaid_rsa.pub文件
  • 有.pub 后缀的文件就是公钥,另一个文件则是密钥
  • 如果不存在,或者干脆连.ssh 文件夹都没有,可以进行创建
  • 如果存在,直接将公钥串发给 git 服务器管理员
1
2
cd ~/.ssh
ls

image.png

生成公钥

  • 可以用 ssh-keygen 来创建
  • 它先要求你确认保存公钥的位置(.ssh/id_rsa)
  • 然后它会让你重复一个密码两次,如果不想在使用公钥的时候输入密码,可以留空
1
ssh-keygen

image.png

查看公钥,复制使用

  • 将下面命令打印出来的公钥串复制,即可进行粘贴使用
1
cat ~/.ssh/id_rsa.pub

image.png