转自:http://blog.segmentfault.com/zair/1190000000639516

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

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

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

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

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

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

    session_name, username, password 替换为自己的账号信息。

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

2. 使用密匙自动登录

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

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

  3. 登陆到远程节点,在~(home/username)路径下创建".ssh"文件夹,确保这个文件夹只有自己拥有操作权限:

    $ 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配置即可。

转载:PuTTY的自动登录设置的更多相关文章

  1. putty实现自动登录的方法(ssh和ssh2)

    介绍putty实现自动登录的方法.   1.登录主机并输入ssh-keygen -t rsa  提示Enter file in which to save the key (/root/.ssh/id ...

  2. WIN7开机自动登录设置

    WIN7开机自动登录设置 1    执行rundll32 netplwiz.dll,UsersRunDll 开始菜单中找到运行并单击运行:如下图1所示                         ...

  3. 【Linux】Linux中在mate桌面和gnome桌面root自动登录设置

    [Linux]Linux中在mate桌面和gnome桌面root自动登录设置 GLL_ 2020-03-05 11:41:40  762  收藏 1 分类专栏: Linux 文章标签: linux 版 ...

  4. Win2003及2008R2重启自动登录设置方法

    在windows系统中,使用最多的可能就是远程操作了,关于远程操作的那些事很多用户还是有些迷茫的.如果win2003系统远程重启后,要重新登录系统才能启用远程功能,这就十分的麻烦,如何才能实现重启后的 ...

  5. TX1 文字界面启动与root用户自动登录设置

    设置默认文字启动界面 更改/boot/extlinux/extlinux.conf文件,在最后一行的末尾添加 text. 设置自动登录 在/etc/init/tty1.conf文件末尾添加: exec ...

  6. Windows自动登录设置 Windows免密登录

    设置方法如下:开始-运行-control userpasswords2:打开用户账号管理页面,将“要使用本机,用户必须输入用户名和密码”前面的勾去掉:点击 应用,确定之后.会提示用户输入需要自动登陆系 ...

  7. centos 配置puTTY rsa自动登录

    vim /etc/ssh/sshd_config, 下面三行去掉注释符号# RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysF ...

  8. secureCRT的自动登录设置

    具体设置的步骤如下: 1. 打scrt,创建一个新的回话 2. 右击该回话选择属性,定位到左边选项卡的登录动作 3. 第一行:预期是$; 发送是ssh username@machine name 第二 ...

  9. [转载]百分之百自动登录2345王牌技术员联盟源代码(delphi)

    资源地址:http://download.csdn.net/detail/softlib/9670613

随机推荐

  1. [转]STL中vector转数组(实际是数组的指针)

    感谢:http://topic.csdn.net/t/20050429/20/3976956.html 感谢:http://yzyanchao.blogbus.com/logs/47796444.ht ...

  2. LeetCode【217. Contains Duplicate】

    Given an array of integers, find if the array contains any duplicates. Your function should return t ...

  3. ASP.NET 下拉列表绑定枚举类型值,不用再新建一个枚举表

    public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArg ...

  4. Android分享中,如何过滤指定的应用,并且对不同的分享方式发送不同的内容?

    网上找到的一篇关于: 针对不同的应用,使用不同的方式的文章.原文地址 String contentDetails = ""; String contentBrief = " ...

  5. [zz] 英文大写缩写前要加THE吗

    http://zhidao.baidu.com/link?url=BvXRdoE0OjGh46rlodbyM3wirORSGGcnYGq0xYEtcoIMTkLnXd4Hl3iMLbKNb2npRdI ...

  6. 11 TCP/IP 基础与Linux的网络配置

    1. TCP/IP与OSI参考模型 TCP/IP是Unix/Linux世界的网络基础,在某种意义上Unix网络就是TCP/IP,而TCP/IP就是网络互联的标准.它不是一个独立的协议,而是一组协议.其 ...

  7. shell 脚本定时创建月份表

    #!/bin/shuser='root'pass='root'name='vfc_sport' # 数据表名定义timestamp=`date -d "next month" +% ...

  8. linux删除某个php程序进程的组合命令

    如,想要杀死正在运行的所有  main.php 进程: ps aux |grep main.php|grep -v grep|awk '{print $2}'|xargs kill -9 解析: ps ...

  9. Oracle数据库的后备和恢复————关于检查点的一些知识

    当我们使用一个数据库时,总希望数据库的内容是可靠的.正确的,但由于计算机系统的故障(硬件故障.软件故障.网络故障.进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使 ...

  10. Windows,caffe 仅cpu

    http://caffe.berkeleyvision.org/installation.html 按着官网的步骤:https://github.com/BVLC/caffe/tree/windows ...