MAC SSH密钥

2020-07-17  本文已影响0人  一颗西蓝花_

背景:最近升级了一下MAC的系统,从14升级到了15,具体型号是10.15.5 (19F101),升级完之后,真的是麻烦事接连不断(😭

继前面发生的几件事,包括hexo用不了之后,今天又发生了新的事,那就是密钥也不见了,神奇吧,升级系统之后,电脑密钥也不见了,那我是如何发现的呢?

“噩梦回顾”密钥不见了

进入Terminal,输入

cd ~/.ssh

然后ls,接着我看到我的显示只有known_hosts。我的秘钥不见了,爸爸的金钥匙不见了。接着,只有重新生成了。在.ssh文件夹下,输入

ssh-keygen -b 4096 -t rsa

显示提示文字Generating public/private rsa key pair.。接着提示Enter file in which to save the key (/Users/xilanhua/.ssh/id_rsa) ,其实系统已经帮我们想好了保存路径,我们只需要输出一下后面的路径就好啦~oh yeah,便捷。

接着生成成功,接着提示
Your identification has been saved in /Users/xilanhua/.ssh/id_rsa. Your public key has been saved in /Users/xilanhua/.ssh/id_rsa.pub.
ok,那就好了,密钥在id_rsa中,公钥在id_rsa.pub中。

总结一下:

  1. 生成密钥 ssh-keygen -b 4096 -t rsa
  2. 输入存储路径/Users/xilanhua/.ssh/id_rsa

大公告成!最后说一下,密钥分为共钥和私钥,公钥可以给人,私钥千万不能给人哦(拜拜

上一篇 下一篇

猜你喜欢

热点阅读