type
status
date
slug
summary
category
tags
password
icon
PuTTY 是一款免费开源的远程连接工具,主要用于通过 SSH、Telnet、Rlogin 等协议管理服务器或网络设备。以下是其核心信息和使用指南:
一、基本信息与特点
- 开发与授权
- 由 Simon Tatham 开发,采用 MIT 许可证授权。
- 支持多语言,最新版本为 0.81(截至 2024 年 4 月)。
- 支持协议与平台
- 协议:SSH(SSH-1/SSH-2)、Telnet、Rlogin、SCP、SFTP、串行接口连接等。
- 平台:Windows、Unix、MacOS(后续版本支持)。
- 核心优势
- 轻量便携:无需安装,绿色软件,单个可执行文件即可运行。
- 安全性高:支持 AES、3DES 等加密算法,提供公钥认证和 SSH 端口转发功能。
- 功能丰富:支持多窗口操作、终端模拟(如 xterm)、日志记录等。
二、使用指南
1. 连接远程服务器
- 步骤:
- 下载并运行
putty.exe
。 - 输入服务器 IP 和端口(默认 SSH 为 22)。
- 选择协议(推荐 SSH),保存会话配置以便下次快速连接。
- 首次连接需接受服务器公钥,输入用户名和密码登录。
- 示例:
2. 文件传输
- 工具:使用
pscp
(命令行 SCP 工具)或psftp
(SFTP 工具)。 - 上传文件:
- 下载文件:
3. 密钥认证
- 生成密钥:通过
PuTTYgen
创建 SSH 密钥对,将公钥上传至服务器实现无密码登录。
三、常见问题与解决
- 连接超时
- 检查服务器 SSH 服务是否开启,或防火墙是否阻止端口。
- 终端乱码
- 调整字符集:进入
Window → Translation → UTF-8
。
- 密码输入无响应
- PuTTY 默认不显示密码输入过程,直接回车即可。
- 保存会话配置
- 在
Saved Sessions
输入名称并点击Save
,下次直接加载使用。
四、适用场景
- 服务器运维:远程管理 Linux/Unix 服务器。
- 网络设备配置:通过 SSH 调试路由器、交换机等。
- 开发环境:远程代码调试与测试。
五、版本与更新
- 最新版本:建议从官网下载,修复历史漏洞(如内存密码残留问题)。
- 跨平台支持:第三方工具如 PieTTY 优化了中日韩语系显示。
如需进一步了解具体操作(如日志记录、字体调整),可参考 CSDN 教程。
Loading...