背景:最近升级了一下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中。
总结一下:
- 生成密钥
ssh-keygen -b 4096 -t rsa
- 输入存储路径
/Users/xilanhua/.ssh/id_rsa
大公告成!最后说一下,密钥分为共钥和私钥,公钥可以给人,私钥千万不能给人哦(拜拜
网友评论