使用PuTTY进行KEY认证
下面以Windows环境下PuTTY为例讲解使用KEY认证的方法,Linux/UNIX下与此类似,服务器端环境为OpenBSD。 首先,从下面的网址下载PuTTY的安装包(for Windows): http://the.earth.li/~sgtatham/putty/latest/x86/putty-0.60-installer.exe 下完后双击安装,不再赘述。这个软件包自带了下面几个非常实用的软件: PuTTYgen:生成KEY; Pageant:管理KEY; PuTTY:SSH客户端; PSFTP:使用SSH上传/下载文件。 下面就来实例讲解用PuTTY的这几个软件对远程主机进行KEY认证和管理的方法。假设我们要在192.168.0.132这个远程主机上使用young_king这个用户名进行KEY认证和登录。 1.生成KEY 启动PuTTYgen,如下图: 在密钥长度栏输入想要的密钥长度,越大越安全。这里以最大的2048位为例,然后点“Generate”按钮,会开始生成KEY,生成过程中需要在下面的空白部分移动鼠标来生成随机数。 KEY生成完毕后,你可以输入一些标识信息,如下图: 还可以在下面的passphrase框内输入“保护码”,注意要输入两遍。“保护码”也就是密码的意思,用来保密私钥的,一定要记住这个哦! 都输入完毕后,点击下面的“Save public key