PuTTY提供丰富的远程连接功能,满足各种场景需求,是系统管理员和开发者的必备工具。
支持SSH1和SSH2协议,提供多种加密算法,确保远程连接的安全性和数据传输的保密性。
除SSH外,还支持Telnet、Rlogin、Serial串口和Raw TCP连接,满足各种远程访问需求。
支持SSH公钥认证,配合PuTTYgen生成密钥对,实现更安全的免密码登录。
可保存多个连接配置,快速加载常用会话,提高工作效率。
配套PSCP和PSFTP工具,支持通过SSH协议安全传输文件。
可自定义字体、颜色、窗口大小等外观设置,满足个人使用习惯。
体积小巧,无需安装,可放在U盘随身携带,随时随地使用。
支持本地和远程端口转发,实现安全的网络服务访问。
支持UTF-8字符集和多种语言界面,解决中文显示问题。
双击PuTTY可执行文件,打开PuTTY配置窗口。
在"Host Name (or IP address)"输入框中输入服务器IP地址或域名,端口默认为22,连接类型选择"SSH"。
在"Saved Sessions"输入框中输入会话名称,点击"Save"按钮保存配置,方便下次使用。
点击"Open"按钮,首次连接会弹出安全警告,点击"Yes"确认。然后在终端窗口中输入用户名和密码进行登录。
在PuTTY配置窗口中,连接类型选择"Serial"。
在"Serial line"输入框中输入串口号(如COM3),在"Speed"输入框中设置波特率(如115200)。
点击"Open"按钮,开始与串口设备通信。
PuTTY主要为Windows平台设计,支持Windows 95/98/NT/2000/XP/Vista/7/8/10/11等版本。也有第三方移植版本可用于Linux和macOS系统。
在PuTTY配置窗口中,选择"Window" > "Translation",将"Received data assumed to be in which character set"设置为"UTF-8",这样可以正确显示中文。
首先使用PuTTYgen生成密钥对,将公钥复制到服务器的~/.ssh/authorized_keys文件中。然后在PuTTY配置中,选择"Connection" > "SSH" > "Auth",点击"Browse"按钮选择私钥文件(.ppk格式),即可使用密钥认证登录。
在PuTTY配置中,选择"Connection",将"Seconds between keepalives"设置为一个较小的值(如30),这样PuTTY会定期发送数据包保持连接。另外,确保服务器的防火墙没有阻止SSH连接。
PuTTY中复制文本只需选中要复制的内容,自动复制到剪贴板。粘贴文本时,右键点击终端窗口即可粘贴。也可以在配置中修改复制粘贴的快捷键。
PuTTY是免费开源的轻量级工具,功能相对基础但足够使用。Xshell和SecureCRT是商业软件,提供更多高级功能如标签页、更丰富的外观定制、脚本支持等,但需要付费使用。对于一般用户,PuTTY已经能满足大部分需求。