PuTTY远程桌面是一款完全免费的SSH/Telnet软件,凭借其强大的功能,能够连接到支持SSH Telnet协议的站点,并能自动获取对方系统的软件指纹识别码(Fingerprint),所以在客户群体中享有极高的信任度。PuTTY是一款完全免费的SSH/Telnet程序,它支持连接到适用SSH Telnet协议的网站,并能够自动获取另一方的系统软件指纹识别码(Fingerprint)。在建立连接后,所有的通信内容都采用数据加密方式传输,所以使用者在通过Internet或企业内部传输数据时无需担心内容被他人窃取。
PuTTY是一款集Telnet、SSH、rlogin、纯TCP及其串行通信连接于一体的软件。早期版本仅适用于Windows平台,而近期版本已开始支持各种Unix服务平台,并计划移植至Mac OS X。除官方版本外,还有许多第三方团队或个人将PuTTY移植到其他平台上,例如基于Symbian的手机。PuTTY是一款开源软件,主要由Simon Tatham维护,并采用MIT授权。
随着Linux在服务器端的广泛应用,Linux管理信息系统越来越依赖于远程控制。在众多远程登录工具中,PuTTY是其中佼佼者。PuTTY是一款完全免费的Windows x86平台下的Telnet、SSH和rlogin客户端,其功能与商业化的Telnet工具不相上下。目前最新版本为0.70最新发布。
适用多系统版本:支持Windows、Unix、Mac OS X等多种操作系统。
全面支持ssh1和ssh2:确保与不同服务器之间的兼容性。
纯绿色软件无需安装:用户无需安装任何额外软件即可使用。
操作简便:所有操作都在一个界面中完成,易于上手。
连接服务器:打开PuTTY,在“Session”标签下,在“Host Name (or IP address)”文本框中输入要访问的IP地址或域名,例如server1或192.168.9.4。服务器端口(Port)会根据所选协议自动设定,用户需根据服务器配置进行选择。
保存会话:在“Saved Sessions”的输入栏中输入即将建立的会话名称,然后点击右侧的“Save”按钮,即可保存会话。
连接服务器:确保上述设置无误后,点击下方的“Open”按钮,即可通过PuTTY连接到服务器。
打开PuTTY,创建一个想要建立的会话。
切换到“Connection”下的“Data”选项,在“Auto-login username”后输入登录常用的用户名。
切换到“Connection”下的“SSH”目录中的“Auth”选项卡,点击“Browse”按钮,选择PuTTY密钥文件,创建连接即可。
打开PuTTY,点击“Window”下的“Appearance”选项,点击“Font settings”后的“Change”按钮。这样会打开字体设置对话框,选择一款中文字体,然后在下方的“Script”栏中选择“Chinese_GB2312”。
切换到“Window”下的“Translation”选项,勾选“Remote character set”的复选框,在下拉列表中选择“Use font encoding”,然后按照基本方法创建连接即可。
SSH-1服务器可能通过推送非常短的RSA密钥或一些不正确的数据文件长度字段名来开启跨站脚本攻击。这些攻击都可能在服务器密钥认证之前发生,所以即使你信任某一准备连接的网络服务器,仍可能面临风险。(但SSH-1协议已经过时,且最新版本的PuTTY默认不会尝试它,所以如果你使用旧服务器且已明确配置了SSH-1,那么你将面临风险。)
如果故意过程发现了一种效仿Pageant的方式,那么它可能会造成所有SSH客户端工具(PuTTY,Plink,Pscp,PSFTP)中出现整数溢出。