PUTTY使用密钥认证方式登录Redhat服务器


工作中用到了Redhat服务器,每次使用PUTTY登录服务器的时候都需要输入一长串的用户名和密码,很麻烦。

所以决定配置使用密钥登录的方式。

  1. 首先在需要用PUTTY远程登录的账户下用Redhat生成公钥和私钥
    ssh-keygen -t rsa
    询问保存地点的时候,都默认即可
  2. 然后将生成好的公钥导入authorized_keys文件,默认情况下Redhat不会存在这个文件
    cat id_rsa.pub >> authorized_keys
    chmod 600 authorized_keys #修改文件权限为600
  3. 服务器配置好了之后,把私钥COPY到客户端,然后启动PUTTGEN,执行Conversions/Import key, Save private key,这样我们就能得到一个PUTTY能够识别的私钥了。
  4. 配置PUTTY加载该私钥。PUTTY Configuration/ Connection / SSH / Auth / Private key file for authentication 指定我们刚刚生成的.ppk文件即可。
Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s