PuTTY的自动登陆设置

PuTTY是Windows下很是好用的SSH远程登录客户端。本文介绍两种自动登陆的设置方法。html

1. 使用快捷方式自动登陆

  1. 建立Session: 打开PuTTY,Session选项卡中填写Host NamePortSaved Sessions(假定名称为"session_name")。session

  2. 桌面建立PuTTY.exe的快捷方式。ssh

  3. 右键快捷方式,属性>快捷方式>目标,加入以下三个参数:字体

    X:\yourpath\putty.exe -load "session_name" -l "username" -pw "password"

    session_name, username, password 替换为本身的帐号信息。code

  4. 点击应用保存,搞定。htm

2. 使用密匙自动登陆

  1. 下载PuTTYgen,打开后点击generate,不断点击进度条下空白区域直到生成密匙。get

  2. 点击Save private key将私匙保存起来(假定存到X:\mykey.ppk)。弹出设定passphrase的提示能够无视。io

  3. 登录到远程节点,在~(home/username)路径下建立".ssh"文件夹,确保这个文件夹只有本身拥有操做权限:ast

    $ mkdir -m 700 .ssh
  4. 进入文件夹,建立公匙文件"authorized_keys",将PuTTYgen文本框中生成的公匙复制粘贴过来,保存:登录

    $ cd .ssh
    $ vi authorized_keys
    # Paste the public key and save
  5. 打开PuTTY,进入Connection/SSH/Auth选项卡,在Private key file for authentication:一栏中填入私匙地址(X:\mykey.ppk)。

  6. 回到PuTTY的Session选项卡,将5.的更改保存一下,搞定。



额外附送:若是已经懒到打开PuTTY再登录节点都嫌麻烦的话,能够用快捷方式使登录更容易,接上面第4步:

  • 新建一个PuTTY的快捷方式,右键,属性>快捷方式>目标,加入以下参数后保存:

    X:\yourpath\putty.exe -i "X:\mykey.ppk" username@123.45.67.89

    引号内为私匙路径,username 为用户名,123.45.67.89 为远程节点的IP,这样设置后快捷方式可直接调用PuTTY的default配置登录目标节点。若是想要调整终端的色彩和字体,更改default配置便可。

相关文章
相关标签/搜索