MAC SSH密钥

背景:最近升级了一下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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。