zoukankan      html  css  js  c++  java
  • SSH 客户端 PuTTY 的简明配置

    SSH客户端从Xshell改成Putty。功能精简,也满足需求。对它的配置做个记录。

    保存会话(session)

    putty-会话

    和 xshell 一样,putty 也支持保存会话功能,将连接信息进行保存(save)、载入(load)或者删除(delete)。

    键盘配置(keyboard)

    putty-键盘

    设置退格键(backspace key)的行为。默认是向服务器发送Control-H(ASCII code 8),我将它设置为发送Control-?(ASCII code 127)。

    原因是 Control-H 组合键在 tmux 中配置了,默认配置下按退格键时会触发 tmux 中配置的 Control-H 的动作。为了避免这个冲突,Putty中修改退格键行为即可。

    SSH连接认证

    设置ssh密钥登录所要用到的私钥文件。putty的私钥文件是.ppk后缀,后面会介绍到它的生成方法。

    连接(connection)、数据(data)、代理(proxy)

    putty-connection

    包括设置保持会话活跃的间隔秒数;low-level tcp连接选项。

    putty-data

    包括设置自动登录用户名;环境变量。

    putty-proxy

    设置代理。

    以上简单地介绍了putty的配置,下面对putty key generator介绍使用方法。

    在xshell里,直接使用 ssh 生成的私钥来连接服务器没有问题。但是在putty中,需要对ssh生成的私钥文件转换成putty自有格式的私钥文件(后缀是.ppk),

    Putty key generator

    打开"putty key generator"之后点击"Load",选择一个要进行转换格式的ssh生成的私钥文件。

    之后,putty会弹出一个提示框,提醒你要 "Save private key",来将这个SSH-2 private key(old PEM格式)保存为putty自有的格式。

    点击 "Save private key",保存 ppk 文件到指定位置即可。这就是SSH连接认证中要用到的私钥文件。

    总结:本篇文章介绍了putty的会话功能,以及 putty 密钥登录的使用步骤。

  • 相关阅读:
    django channels 模型图
    React-Router 非Route监管组件如何监听location变化?
    djoser
    Integration of hot-load django dev sever and hot-load reactjs dev server
    type annotation / static checker / dynamic checker of python
    Prototype of Draw and Guess Game
    Django Channels -- more than HTTP
    DRF Views Inheritance Relationships
    Django REST framework -- ViewSets & Routers
    Django REST framework -- Relationships & Hyperlinked APIs
  • 原文地址:https://www.cnblogs.com/imzhi/p/ssh-client-putty-tutorial.html
Copyright © 2011-2022 走看看