腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行。

腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥。官方文档只给出第一种,但是第一种在putty下需要改很多设置,比较麻烦,这里使用第二种方式配置。

一、下载PuTTYgen

下载页:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

下载地址:http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe

二、下载putty

下载页:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

下载地址:http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

三、使用第二种方式配置

1.打开puttygen,点Generate,然后鼠标在这个窗口中随机移动以便产生随机数

2.产生完成后,将窗口的公钥复制下来,不要关闭这个窗口,后面还要使用

3.打开腾讯云服务器的SSH密钥页面,点击创建密钥

4.在弹出的窗口中选择“使用已有公钥”,名称随意填写如keypairtest,将刚才复制的内容粘贴到公钥的框里,点击确定,我们就能看到刚配置的密钥了

5.关机配置密钥

配置密钥首先需要关机,注意保存数据,Linux通用命令是poweroff,其它操作系统请按正常步骤关机

6.找到云主机界面,找到自己的服务器,点击更多-->加载密钥

选中刚才配置的SSH密钥,点击确定

之后服务器会自动加载密钥运行

7.回到第二步的窗口puttygen,点击Save Primary Key,会生成一个ppk格式的文件

注意:这个格式默认情况下是包含公钥和私钥的,腾讯第一种方法生成的只让用户下载私钥,缺少公钥的时候需要修改一些配置才能使用。

8.putty设置

IP:填你的外网IP

设置私钥:Connection-->SSH-->Auth,点击Browser找到你刚才保存的PPK文件

设置默认用户名:Connection-->Data,在Auto-login username里填root

为了方便以后使用,在主界面起个名保存一下

9.连接服务器

上面设置好之后,点击Open

登录成功的结果如下

10.无法解绑的bug

关机状态下解绑刚才绑定的密钥

吐槽一下,没有快照功能,SSH密钥不能解绑,重装才能写个完整的教程-_-|||

四、使用第一种密钥配置

腾讯用第一种密钥导出的私钥内容如下

-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQCsVoamtLWJmHBIgrNRRIXFZfoIxSAtDYV+3Oao2rU89r6BREkU
RlWxv4F4pqWBwDdKkf1EglQQ7leE2L+ocsZyZ3dMSkIrBfFcYtaca6DjmN/UWvXW
UCJvjz/ORlgmBvdM/XT1CVsDmVsm5QbGlhUzhL5r5LUqHArpKjxEZ7LwYQIDAQAB
AoGAH8gdMOUmjWd1XYns89HFMbAqui9QTb6uncSzLPSYc9O1MjWbnIeUCiGdCNkC
sLj3+WKO6HF4e17Y+QDX54KzIdxEp4AZ/aqfLFdc4UlC501JsX6oDfKf9xLXkcI/
YEh0YKW5CajxmQWVfCJlCN1VBd+V1MASfCzgKRVwi1g9pVkCQQDj0PZ/hLEEYp2k
gMJyhywJ5qwgOhydCmSHSMsSV06IRAQ12OfM90cTpvbRZtevdhGn7ce78H/BXS/5
U8NGwIKfAkEAwaiK++Re7FDf5wU4hkALLdslw9RpBqK/A8HgYnOXkpjTjxqabrC1
+SzCUQbDmRl+XuA5R39lhxw/3yfHORKs/wJBAKP72FM16k2jxqGQ5WaXEgYWerO/
4LTRtEcFCNes7KR9gSJZfZE2NX1Z47QbeQmdzVu5dto7ZVqEf3HS729QRzUCQG11
yZEVBP5HvDbFQazIOElkDBWDUxXYGWWTSTP8qBjJXxMM82tLYKAFx5Oq4hYATehs
jpO2E3np4sRMpJPC1ZsCQQCc6/vBnVD+8UV3aI+RHLoGE88yIrFyrMtfokdr/ab1
GDkaFhkRP4C7AnO6ZXlaHTVLmx4TvGazEh7zgMNK89LZ
-----END RSA PRIVATE KEY-----

puttygen默认情况生成的ppk如下

PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: rsa-key-20151111
Public-Lines: 6
AAAAB3NzaC1yc2EAAAABJQAAAQEAwO1G5k73FTOPmS8213kaoI6QAbOGz/ZwMIz4
iaDl2kIWEKrkxEWGpwlLLDej7dMv+UQB6KVEFzv2rQWzUXrotovE1YhqpMqfztyc
xzTgQHqPAi7cJ+tNcMvnJ45Ggs1LChi+psujp32mq82qXFSsMIm04nUxWK/Z6+Ds
ViHrsK/Y6QfsAatCb2ETnm9GGjMp2CgRHeRcBaO1rF0m8/o0MgTwE7H4UJVfXaty
/DDduMp4C4RohYU2u9oF6L1KokxysMmgBYnlLVbsXcOT8zKwH8qv78URO/If1uRI
8Ea5COCFn7fi6Gp9v39pELp+hE/figi6UBN0YAQLBNQWCkXLBw==
Private-Lines: 14
AAABAEPI/TwplRVJd6SGNd0BCVsBqDfy+APg9vxNNLq7/btjU9xXuClI3EiGuYwT
jJ+rENsKDoIsOoS0NBNHMSp3SthanxqXtsRHMTrX5A6j4BanmgevmXXPNuJxJ7Pz
t+jEq6mZ/cvmrx8sJc2pIC5HQ2r/83IpLQN8Dkv1FMRRG3Vtmsp9jB11HBMg0Ovr
ZqHlW7bpUICNsIW+TWxtgX+X+C0FvVRUFFe5/x6L8wRI8ccNTHINBjzXYBYMTrCV
pOAZWQZ2Me8DufdyRCHlw9g09DOlbsq+KDwk/1dwA0+XSybW9qGxEHqIDQH1WGOA
7aLWF5zURpG+dSIEF7tvUbw/cD0AAACBAPCyiYtDt1zYkctHhQMXjD952EVMe7o6
XoLEgnsgbXgy6gW85aKJL5zS/8HgdEKBFQh65tlT0mOZC4jDq3BMo3+bwgJxtX0R
+HmJh4Vs7i61hA4lWmLoYx5hU73BqJghKlqW7lt2oQRk+z2UMuaAbOBN8AWdDNty
G/Foeh3a+mr/AAAAgQDNMUBvfc34JUp/kBEymFU0GqQOFMGrYk70FbaxaGYNV5Rt
BFMvkqMngn/WD4qInrb4c2TMNcP8vKt1zAV7Ok0dFlTAsHsIDFROc8HNba3KYSED
/4iKlK+NLe9Gro0P71JZY/j2FQss8nscOfFCb4GoVloTO5nBtHn9czDUeflH+QAA
AIEA3zIOYd0bWOFEcu1RLHN5nvCVJxhQZbiAwVzLJDlMXdobUBUBcEM0inXinmI7
es2DZJioawWIiybfhDlAaqh2zwA0iCtfpiL/J0amH5+1BE6ETDhX64UkDgJiaz03
CnM69Kzew3jJvKfhuZ6pbciGSmM2fXmnyp5X8m+pA911HXs=
Private-MAC: e9e7965c4171caed9c64dc163a35f69934858857

内容不一样,所以不能通用

第一种方法生成的密钥需要通过转换才能使用

1.运行puttygen
2.点击Conversions菜单项中的Import key
3.选择在下载的私钥文件
4.在puttygen的界面上点击Save private key按钮就可以把私钥转换为ppk的格式了

转换PPK密钥前后对比

转换前

-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQCwgLaVhFXh2ugH5iNjRFrRvmux5/FfPktbwaMo2dK0oE5SUu/s
gzNqKXuMyjllxCqSwegeoKanjUByFi7+LUyAGKxnuZdLEgIADTlidHIK5UPP9dJ1
KE34y3rIVEhtVyUf9jCXooTmvrLE+G++cBZXzT+IvpjGsXo6dXvBC9+sEwIDAQAB
AoGAKf9Wcpk8fjNCRq7h+LrJCWNP6NMRweHmuHyIwC2kT0pdmIUXhaVqVHZuaX+s
zKQypRzyiGcdgHzBuuPAZsaMjwECfzFl4/Rcj86K9Kgox6PhpneHs8810qJfrkeX
3ibKF0NTgrtSL7xIJdWW9B3CKzo/elWHog5mNufD8aDpEVECQQDgNZcn8u0vNZwN
RwA2LOrMHsjGxk3F2KtIMOU8bAy670ttKoxlMCt/QwaYPIQa7YAZcloJRZVdov8U
sNGLwuudAkEAyYd1Mi2nGYXUVi/cTG4ri89DHiK4lzG8F3WcL3+P8d4ynJy/QAIb
HOXgGYe+xRVCAlwQDvXBoO2zg8/OB4mfbwJBAMVhiFur+fCIsoPh0Kbg7ieapkiP
xWH6d/eKzBRgTui2x2EohwaB3JkhiYm2JNqL4S0FxYvKDU+ssgEmFKOEiuUCQGzd
ov6/ULRl6kXAxwX2wcld5okCAquSb2RQ4VV7WHw1JywZNOtT9+eNepjwDqsSh70U
lIwwUDAqGD6NZGQIATsCQDttj26Swva74oYh1ofPmqXCdSeaC1wdhGaPdW01iJOL
7bCaCH6qZrKbAgrCtZXTcROe56L8vreMDLfmZA7Ssfk=
-----END RSA PRIVATE KEY-----

转换后

PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: imported-openssh-key
Public-Lines: 4
AAAAB3NzaC1yc2EAAAADAQABAAAAgQCwgLaVhFXh2ugH5iNjRFrRvmux5/FfPktb
waMo2dK0oE5SUu/sgzNqKXuMyjllxCqSwegeoKanjUByFi7+LUyAGKxnuZdLEgIA
DTlidHIK5UPP9dJ1KE34y3rIVEhtVyUf9jCXooTmvrLE+G++cBZXzT+IvpjGsXo6
dXvBC9+sEw==
Private-Lines: 8
AAAAgCn/VnKZPH4zQkau4fi6yQljT+jTEcHh5rh8iMAtpE9KXZiFF4WlalR2bml/
rMykMqUc8ohnHYB8wbrjwGbGjI8BAn8xZeP0XI/OivSoKMej4aZ3h7PPNdKiX65H
l94myhdDU4K7Ui+8SCXVlvQdwis6P3pVh6IOZjbnw/Gg6RFRAAAAQQDgNZcn8u0v
NZwNRwA2LOrMHsjGxk3F2KtIMOU8bAy670ttKoxlMCt/QwaYPIQa7YAZcloJRZVd
ov8UsNGLwuudAAAAQQDJh3UyLacZhdRWL9xMbiuLz0MeIriXMbwXdZwvf4/x3jKc
nL9AAhsc5eAZh77FFUICXBAO9cGg7bODz84HiZ9vAAAAQDttj26Swva74oYh1ofP
mqXCdSeaC1wdhGaPdW01iJOL7bCaCH6qZrKbAgrCtZXTcROe56L8vreMDLfmZA7S
sfk=
Private-MAC: ea002352746c5d6f7d2d991e164cf00af9f4ebd7

后面的配置过程与第二种密钥的一致

腾讯云配置密钥使用putty登录相关推荐

  1. 腾讯云配置密钥使用putty登录 PuTTY实现Windows向Linux上传文件

    腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行. 腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥.官方文档只给出第 ...

  2. 腾讯云配置jupyter notebook远程登录

    腾讯云配置jupyter notebook远程登录 我的环境 操作步骤 其他 我的环境 腾讯云云服务器 操作系统Ubuntu Server 20.04 LTS 64位 配置时间在21年10月 操作步骤 ...

  3. 腾讯云配置Ubuntu使用SSH登录

    今天用新客户优惠花50购买了一台装有Ubuntu的腾讯云服务器,没想到这么难用,无法使用SSH直接连接,得经过配置 PasswordAuthentication yes 才行.首先这个提示界面要仔细阅 ...

  4. 腾讯云服务器Linux镜像系统登录方法(SSH、标准登录方式和VNC登录)

    腾讯云Linux服务器如何登录?可以使用SSH客户端登录,也可以使用腾讯云官方提供的标准登录方式和VNC登录,腾讯云服务器网来详细说下腾讯云服务器Linux操作系统登录连接方法: 腾讯云Linux服务 ...

  5. 腾讯云实现短信验证码登录

    腾讯云实现短信验证码登录 腾讯云配置 后端逻辑实现 腾讯云配置 首先在腾讯云搜索短信 然后按要求创建短信签名,短信模板.短信模板很容易审核,但是签名比较复杂,需要按要求填写和上传相关信息.如果驳回可以 ...

  6. ssl数字证书配置(服务器配置、腾讯云配置)

    腾讯云-ssl-我的证书 来下载数字证书(先申请到新证书,再下载) https://console.cloud.tencent.com/ssl 一.服务器配置证书: 1.申请数字证书 2.解压数字证书 ...

  7. Unirech腾讯云代充-通过VNC 登录腾讯云国际版Windows云服务器实例教程

    Unirech腾讯云代充-通过VNC 登录腾讯云国际版Windows云服务器实例教程 当我们找分销商提供好腾讯云国际版代充值后,就可以正常的使用云服务器实例了.VNC登录是腾讯云国际版为用户提供的一种 ...

  8. 腾讯云windows 2008 服务器无法登录,可能是你需要的答案

    一.问题描述 问题描述:腾讯云windows2008服务器 无法在本地登录. 问题详细描述:windows2008远程服务器,一直以来都可登录,突然一下就不可以登录了.而且在这之前没有对服务器进行任何 ...

  9. 远程计算机怎么连接腾讯云,使用 RDP 文件远程登录腾讯云Windows服务器的步骤

    腾讯云Windows服务器连接登录除了通过电脑远程登录外,其实还有一种比较简单的方法,就是腾讯云官方推荐的远程登录Windows的方式,那就是通过使用 RDP 文件一键登录腾讯云Windows实例,下 ...

最新文章

  1. 英伟达十年力作:新一代光线追踪显卡 Quadro RTX及核心架构Turing,可支持AI运算...
  2. Python lambda 关键字
  3. Linux运维基础(硬件和操作系统)
  4. BlockChain- 以太坊架构
  5. 网易云携手美云智数掀起企业移动信息化发展新浪潮
  6. python 冒泡排序_Python中的冒泡排序
  7. 在AWS Elastic MapReduce上运行PageRank Hadoop作业
  8. 前端经典面试题 不经典不要star!
  9. 下周开幕!给深圳的嵌入式和电子工程师准备的嘉年华来了
  10. LeetCode 653. 两数之和 IV - 输入 BST(二叉搜索树迭代器双指针)
  11. Windows 平台下的C++代理类(供C # 使用)
  12. 在Android中运用RxJava
  13. 数据结构(主席树):HZOI 2016 采花
  14. 关于CAPWAP的一些概念
  15. SpringMVC 增删改查小案例-医院挂号系统
  16. 教你如何试用华为云服务器
  17. cvte软件测试笔试题,CVTE前端笔试20190302
  18. 游戏世界三维坐标转换为屏幕坐标原理分析:三角函数转换与矩阵变换
  19. DDR3的学习笔记(一)
  20. mysql之通过cmd连接远程数据库

热门文章

  1. thumbnailator给图片添加水印
  2. 北京警方严打电信网络诈骗犯罪 五年端掉千余涉诈窝点
  3. 一程序员被网恋女友诈骗1.8万,警方调查“女友”后发现竟是...
  4. 谷粒商城--SPU和SKU(属性分组、规格参数、销售属性)
  5. 【微信小程序|组件库】首页功能模块界面
  6. d3中文案例_D3.js实现动态仪表盘案列
  7. 性能测试:游戏Jank卡顿及卡顿率
  8. l2tp vpn server搭建教程
  9. 车载综合信息平台方案
  10. Unity3D 脚本的生命周期