3分钟教你学会安全SSH登录!

在一些运维场景下,为避免密码的暴力破解等安全隐患,则采用ssh密钥的方式登录,比如:AWS EC2、开源跳板机Jumpserver都是采用的ssh密钥登录。以Jumpserver为例,当管理员创建一个新用户以后,会将该用户的ssh密钥文件(pem格式)、ssh密钥密码同时邮件发送给新用户。

操作方法

  • 01

    由于Putty、xShell等工具导入的ssh密钥文件是ppk格式(即:Putty Private Key),因此需要先下载PuttyGen工具,将pem文件转换为ppk格式:

  • 02

    打开PuttyGen,点击“Conversions > Import key”选择获取到的pem文件,如果该密钥文件是有设置密码的,本文所有软件及应用原理都可以在《linux就该这么学》里找到相应的讲解!这时会弹出以下提示框,则输入密钥文件密码:

  • 03

    然后点击“Save private key”生成并下载对应的ppk格式文件:

  • 04

    打开Putty,输入或Load要登录的主机信息,然后选择左侧的“Connection > SSH > Auth”

  • 05

    然后点击“Browse”选择ppk格式的ssh密钥文件,然后点击Open按钮即可以ssh密钥建立连接了:

  • 06

    如果ssh密钥文件是有密码的,那么接下来Putty界面还会提示Passphrase for key “imported-openssh-key”:输入ssh密钥文件密码:

(0)

相关推荐

  • 5分钟教你学会stardust星尘粒子插件

    解析失败,请刷新页面重试 然后非常感谢UI中国的老铁们对教程的支持,你们要的终于出来啦哈哈,还有也上传啦.佐木有话说:首先祝UI中国10周年快乐,希望这个平台越办越好哈哈 言归正传,我是最近一个月才开 ...

  • 5分钟教你学会Newton2插件

    本次教程案例较综合,所用软件包括AI.PS.AE,所用插件包括ConnectLayers.Dulk.Newton2.从人物插画绘制到素材制作到牛顿插件动画到骨骼动画循序渐进 写在前面 Newton2牛 ...

  • 5分钟教你学会骨骼动画

    如果你经常在AE中为角色设定绑定和动画,那么这个角色绑定脚本 Duik一定会成为你使用中必不可少的工具之一 写在前面 Duik由DuDuF出品的动力学和动画工具 动画的基本工具包含:反向动力学.骨骼变 ...

  • Git教程-五分钟教你学会Git

    许多人认为Git太混乱,或认为它是一种复杂的版本控制系统,其实不然,这篇文章有助于大家快速上手使用Git. 操作方法 01 入门 使用Git前,需要先建立一个仓库(repository).您可以使用一 ...

  • 三分钟教你学会用Win8 菜鸟也能快速掌握

    找回Win8开始菜单 已经体验过Win8系统用户会发现,Win8中没有了开始按钮和开始菜单,虽然在用Win7时并不觉得它们有多重要,直到把它们取消了,才发现如果没有开始按钮和开始菜单,系统使用起来的确 ...

  • 5分钟教你学会Form粒子插件

    一款产品在完成界面设计的后期运营宣传包装中常常会用到一些炫酷的粒子动画,今天给大家分享的是Trapcode里的Form插件. 写在前面 一款产品在完成界面设计的后期运营宣传包装中常常会用到一些炫酷的粒 ...

  • SSH登录工具常用命令

    操作方法 01 既然申请了国外的主机,那么SSH登录工具肯定是必不可少的,这里罗列一些常用的SSH命令,以备查用. 首先我们得知道什么叫shell. 操作系统与外部最主要的接口就叫做shell,或许这 ...

  • Linux中禁止root用户SSH登录及修改SSH端口的方法

    Linux中禁止root用户SSH登录及修改SSH端口的方法

  • CentOS下ssh如何登录限制ip?CentOS下ssh登录限制ip的方法

    linux下ssh登录限制ip的方法 vi /etc/hosts.allow sshd:192.168.0.100:allow          //允许IP 192.168.0.100 登录 ssh ...