putty使用方法,中文教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

putty使用方法,中文教程

大致内容罗列如下:

∙最简单的使用,登录SSH 主机

∙中文乱码的处理

∙PuTTY 常用配置的说明

∙复制、粘贴

∙保存会话

∙注销

∙自动登录用户名

∙自动设置环境变量

∙设置代理服务器

∙自动执行命令

∙备份、删除PuTTY 的设置

∙PuTTY 的X11 转发

∙如何用PuTTY 建立SSH 隧道

∙如何用PuTTY 建立反向的SSH 隧道,像个特洛伊木马一样突破防火墙

∙把PuTTY 作为一个安全的代理服务器

∙安全的上网不被嗅探

∙避免MSN 等聊天工具被监听

∙怎样用PSCP、PSFTP 安全的传输文件

∙功能强大的SFTP 客户端WinSCP

∙用PuTTYgen 生成密钥,登录SSH 主机不再需要口令

∙Pagent 代理密钥,每次开机只需要输入一次密钥口令

∙Plink 简单而又迅速的执行SSH 主机上的程序

∙常见问题

除了上面的这些,还夹杂了一些PuTTY 使用上的技巧、服务器配置的一些安全建议。说起来这是一些有关PuTTY 的使用教程,其实也就是SSH 的参考教程,绝大多数的内容在其他系统或软件上也都是一样的。不同的是参数、配置、命令行之类的,只要会了一个,其他也就触类旁通了。

如果你已经知道SSH、Telnet、Rlogin 这是什么,就跳过这一部分,看下面的吧。

(以后补充,暂时空下)

PuTTY 的官方网站:/~sgtatham/putty/,截止到2007年6月,发布的最高稳定版本是0.6。

PuTTY 是一个跨平台的远程登录工具,包含了一组程序,包括:

∙PuTTY (Telnet 和SSH 客户端)

∙PSCP (SCP 客户端, 命令行下通过SSH 拷贝文件,类似于Unix/Linux 下的scp 命令)

∙PSFTP (SFTP 的命令行客户端,类似于FTP 的文件传输,只不过使用的是SSH 的22 端口,而非FTP 的21 端口,类似于Unix/Linux 下的sftp 命令)

∙PuTTYtel (仅仅是一个Telnet 客户端)

∙Plink (命令行工具,执行远程服务器上的命令)

∙Pageant (PuTTY、PSCP、Plink 的SSH 认证代理,用这个可以不用每次都输入口令了) ∙PuTTYgen (用来生成RSA 和DSA 密钥的工具).

虽然包含了这么多,但平时经常见到只是用PuTTY 登录服务器,完全没有发挥出PuTTY 的强大功能。

PuTTY 作为一个组件也存在于很多的软件中,比如FileZilla、WinSCP

在后面的文字中,如非特别说明,默认的登录的协议是SSH。毕竟用PuTTY 主要就是登录SSH 主机,用Telnet、RLogin 没法体现出PuTTY 的强大功能。

下载页面在这里:/~sgtatham/putty/download.html PuTTY 需要安装么?需要么?需要么?真的需要么?不需要。PuTTY 是一个准绿色软件,说它绿色是因为直接就能使用,完全没有任何的安装程序。准绿色是指PuTTY 的所有配置都保存到了注册表,如果不记得备份注册表中的相关内容,下次重装机器所有配置就没了,而且配置也不方便用闪存盘随身携带。但是PuTTY 的配置删除还是蛮方便的,运行时指定个参数-cleanup 就可以清除PuTTY 的所有配置信息。

运行PuTTY 就可以看到下面这个界面

在这里输入服务器的IP 或主机名,选择好登录协议,还有协议的端口,如果希望把这次的输入保存起来,以后就不需要再重新输入了,就在第4步输入好会话保存的名称,比如:mail-server,或者干脆就是主机的地址,点击保存就可以了。

最后点下面的Open 按钮,输入正确的用户名和口令,就可以登录服务器了。

第一次登录时,会看到这个对话框

这是要告诉你登录的主机密钥指纹,点Yes 就保存起来,以后就不会再弹出这个窗口,然后就正常登录。点No 不保存,下次还是要提示你,然后也可以正常登录。如果一台主机

我们只是临时登录一下,当然就是点No 了。Cancel 就是取消,也就是取消了这次登录。如果你曾经登录过这台主机,但是又弹出来这个对话框,可能有以下几种情形:

∙主机重新安装了操作系统

∙这台主机可能有多个IP,这次用的是另外一个IP

∙有其他不怀好意的主机来冒充,诱骗我们登录,窃取隐秘信息

前两个情形很常见,一般点Yes 就行了。后面这个嘛……唔……唔……,点No/Cancel,再去询问相关的主机管理人员。

成功登录主机后,输入命令,这……这……显示,又是乱码。唉,中文乱码是一个老生常谈的问题,提起来就头大。原因嘛,不外乎字符集、终端编码之类的,还是可以解决的。

PuTTY 的默认字体和字符集并不适合中文显示,在窗口标题上点击右键,选择Change Settings...

在打开的配置窗口左边选择Appearance,在右边点Font settings 里面的Change 按钮,选择好中文字体,比如:宋体、新宋体之类的

字体选择好了,还要确定字符集。

选择配置窗口左边的Translation,在右边的Received data assumed to be in which character set 下拉列表中选择最后一个“Use font encoding”,最后点下面的Apply 按钮就生效了。

重新执行命令ls -l,就可以正常看到中文了

如果还是乱码的话,就执行以下命令,看看系统的字符集

echo $LANG $LANGUAGE

哦,原来系统的字符集是UTF-8 呀。重新返回上面选择字符集的那一步,选择配置窗口左边的Translation,在右边的Received data assumed to be in which character set 下拉列表中选择“UTF-8”

相关文档
最新文档