PuTTY 是一款开源、免费的 SSH 和 Telnet 客户端软件,由英国工程师 Simon Tatham 开发,主要用于安全连接远程服务器或设备。它支持多种网络协议(如 SSH、Telnet、Rlogin 等),并提供基本的终端仿真功能,是 Windows 系统中广泛使用的远程管理工具,同时也兼容 macOS 和 Linux 平台。
PuTTY 以轻量级和简洁设计著称,无需安装即可直接运行(单文件便携版)。其核心功能是建立加密的 SSH 连接,保障数据传输的安全性,同时支持传统的 Telnet 协议(非加密,仅限内网使用)。软件界面采用极简风格,所有配置通过选项菜单完成,适合需要快速访问服务器、路由器或嵌入式设备的用户。
尽管功能单一,PuTTY 通过高度可定制的配置(如会话保存、代理设置、端口转发)满足了开发者、系统管理员的基础需求。其开源属性也吸引了大量用户参与改进,形成了稳定的社区支持。
核心功能
协议支持
SSH(Secure Shell):支持 SSH-1 和 SSH-2 协议,提供加密远程登录和文件传输(需配合 PSCP/PSFTP 工具)。
Telnet/Rlogin:传统远程连接协议(仅限安全环境使用)。
串口连接:直接与硬件设备(如路由器、单片机)通信。
会话管理
保存常用服务器配置(IP、端口、用户名),支持快速切换。
导入/导出会话列表,便于团队协作。
终端仿真
自定义字体、颜色、光标样式。
支持 UTF-8 编码,兼容多语言显示。
端口转发(Tunneling)
配置本地/远程端口转发,实现安全访问内网服务。
代理支持
集成 SOCKS/HTTP 代理,突破网络限制。
软件特色
完全免费开源
基于 MIT 协议发布,无广告、无付费功能,用户可自由修改源码。
跨平台兼容
提供 Windows、macOS、Linux 版本,支持通过 Wine 在 Unix-like 系统运行。
超轻量级
单文件大小仅约 1MB,无需安装,适合 U 盘携带或紧急使用。
高度可定制
从窗口透明度到加密算法(如 AES、ChaCha20),均可通过配置文件调整。
活跃社区支持
开源社区持续维护,定期修复漏洞并兼容新协议(如支持 SSH 密钥交换算法更新)。
收费价格
PuTTY 完全免费,用户可直接从官网下载使用,无任何功能限制或隐藏费用。企业或个人均可自由部署,无需购买许可证。
总结
PuTTY 凭借其简洁、高效、安全的特点,成为全球开发者与系统管理员的首选远程连接工具。尽管界面设计略显陈旧,且缺乏现代 GUI 工具(如多标签页、图形化 SFTP)的便利性,但其稳定性与开源属性仍使其在轻量级场景中占据不可替代的地位。对于需要快速建立安全连接、管理服务器或调试硬件设备的用户,PuTTY 是零成本的理想解决方案。若需更高级功能(如文件传输、会话同步),可考虑其衍生工具(如 KiTTY、WinSCP)或付费软件(如 MobaXterm)。
软件截图