Mac系统Git生成ssh公钥

Mac系统Git生成ssh公钥

在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下:

1.检查本机是否已有公钥

在终端中输入如下命令:

cd ~/.ssh

2.如果电脑中有以前遗留的密钥,将其删除掉

使用如下命令:

$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*

3.生成新的公钥

终端中输入如下命令

$ ssh-keygen -t rsa -C "邮箱地址"

之后终端会提示几次密码设置,如果设置了密码,在向Git仓库进行代码交互操作时需要键入密码,也可以全部回车带过,表示不需要密码。

4.向Git仓库中导入公钥

在.ssh文件夹下使用ls命令查看所有文件,可以看到生成了一个id_rsa.pub的文件,使用vi工具打开它,将其内容复制出来,在Git仓库中新建公钥,复制上去即可。例如github中导入密钥过程



示例2:

1、创建一个文件夹,取名opensslFile(名字随意取)

2、打开终端,cd 你的路径/opensslFile

3、输入命令 openssl ,回车,开头出现OpenSSL>

4、输入genrsa -out rsa_private_key.pem 1024   ,回车

5、输入pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt  ,回车

6、输入rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem ,回车

7、最后惊喜的看到openFile文件中出现了两个文件:rsa_private_key.pem(私钥)、rsa_public_key.pem(公钥),终端 输入q ,回车,结束。







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值