The logic of generating public ssh key on tencent cloud vps

From 清冽之泉
Jump to navigation Jump to search

在服务器外面生成密钥,怎么用?我只能看见一个公钥,公钥怎么展示在外边?私钥在哪里?其实逻辑是这样的。

  1. 点击生成
  2. 生成公钥,自动展示。同时,生成私钥,弹出下载
  3. 公钥放在控制台,可以绑定到实例,也就相当于把公钥复制进 ~/.ssh/authorized_keys
  4. 私钥下载到本机上,放进本机的 .ssh 文件夹,再在 config 里配置一下,就可以免密登录实例了

这些步骤,和自己手动 ssh-keygen,没有本质区别。就因为它把公钥展示在服务器外的控制台,却未提示生成时会同步生成私钥,所以令新手疑惑。