SSH密钥指南

简介

SSH 密钥(SSH Key)是一种用于安全登录远程服务器的“钥匙”,它由一对公钥私钥组成。与密码相比,SSH 密钥更安全,也更方便。

可以将其类比为钥匙(私钥)和锁芯(公钥),公钥放在远程服务器上,私钥保存在本地电脑里,相互配对才能正确打开。

生成密钥

在终端内执行:

执行后,会让你确认密钥保存在哪里,是否需要再加一个密码。在一路回车的默认情况下,会在 ~/.ssh 目录下生成两个文件:

然后将公钥与远程服务器绑定即可。

绑定公钥

进阶指南

使用 ~/.ssh/config 配置文件,实现更便捷的 SSH 体验。

TODO