一、简介
在这篇文章中,我们将详细的介绍如何使用pem文件实现ssh登录。
ssh作为基础服务,与我们每天的工作息息相关,其登录方式也多种多样,在这篇文章中我们将讲解安全性比较高的pem登录方式如何配置。
从ssh客户端来看,大致可以分为windows客户端,比如Putty,SecureCRT等;linux客户端,ssh命令。
二、密钥文件生成
1、在local computer端生成ssh key pair,可以使用ssh-keygen工具,该工具已经包含在标准的OpenSSH工具集中;默认情况下,这将生成一个2048位的RSA key pair,已经可以满足绝大多数客户的需求。
2、在local PC端执行命令ssh-keygen即可,如下图所示:
3、工具将提示你选择存放keys的位置。默认情况下,keys将保存在~/.ssh/目录(用户家目录中的.ssh目录)。
private key一般称为id_rsa,与之对应的public key称为id_rsa.pub
通常情况来说,这个阶段最好采用默认位置。这样一来,你的ssh client进行authentication的时候可以自动找到ssh keys。如果想选择另外一个路径&#x