PUTTYGEN生成的Key导入ConnectBot记录

为了进一步增强服务器登录的安全性,开始使用SSH密钥进行登录。

腾讯云中可以直接通过菜单操作加载密钥大大降低了操作难度了。

[解决方案] SSH密钥介绍

本人使用的是PUTTYGEN点击Generate直接生成,然后一通鬼画桃符(其实是一个随机生成的过程) Key passphrase是一个加密密码,这里建议填一下再简单也要填写一下吧。

然后就可以存储私钥了,公钥可以提交到腾讯云上面已生成SSH密钥,然后服务器关机加载密钥。加载好后开机就可以正常使用啦。

因为手机端习惯性的使用ConnectBot,但是直接导入PUTTYGEN生成的ppk文件时被提示失败,然后各种修改均失败告终。

最终找到一篇文章Using a Putty private key in Android ConnectBot 问题迎刃而解:

Puttygen In Puttygen, do the following:

  1. Load the private key: [File] -> [Load Private Key] (*.ppk)
  2. Enter passphrase if applicable
  3. Goto: [Conversions] -> [Export OpenSSH key] and save

Android Now find a way to get this OpenSSH key to your Android /sdcard (root) folder.

ConnectBot In ConnectBot, do the following:

  1. [Menu] -> [Manage Pubkeys]
  2. [Menu] -> [Import]
  3. Choose the OpenSSH key from /sdcard
  4. Click the red lock icon to load the key into memory (lock icon turns green)
  5. Enter passphrase/password if applicable
  6. (Disconnect current session)
  7. Connect!

编辑主机——使用公钥–选择刚刚导入的密钥

然后愉快的连接上了服务器~

Licensed under CC BY-NC-SA 4.0
最后更新于 Feb 03, 2017 18:12 UTC