PuTTY Portable V0.7.6 绿色版xterm终端模拟器
![PuTTY Portable V0.7.6 绿色版xterm终端模拟器](http://pic.9upk.com/2021/0121/20210121024123428.png)
PuTTY Portable V0.7.6 绿色版xterm终端模拟器
宝哥软件园为您提供PuTTY Portable,xterm终端模拟器免费下载,PuTTY Portable是一款专业的xterm终端模拟器。2021最好玩的xterm终端模拟器PuTTY Portable。
软件大小:7.6MB
软件类型:汉化软件
软件语言:简体中文
软件授权:免费软件
最后更新:2021-08-27 10:20:06
推荐指数:
运行环境:Win7/Win8/Win10/WinALL
查看次数:
PuTTY便携版是一款专业的xterm终端模拟器。2021年最好玩的xterm终端模拟器PuTTY便携版。系统的内置协议都用于通过网络在计算机上运行远程会话。PuTTY便携实现了会话的客户端:显示会话的一端而不是运行它;简单来说就是:在Windows机器上运行PuTTY,告诉它连接到比如一个Unix机器上,应用程序就会打开一个窗口,那么你在这个窗口中输入的任何内容都会直接发送到Unix机器上,而Unix机器发回的所有内容都会显示在窗口中。因此,用户可以像在控制台上一样在Unix计算机上工作,但他们实际上可以坐在其他地方!
软件特色:
一般来说,如果你想知道PuTTY是否支持特定功能,应该在PuTTY网站上查询。特别是,尝试更改页面,看看是否可以在上面找到该功能。
如果此处列出了该功能,则表示该功能已经实现。
如果在最新版本之后进行了更改,则应该在开发快照中提供,在这种情况下,非常欢迎进行测试。
试试愿望清单页面,看看是否可以在这里找到。
如果它存在并且不在“最近修复”部分,则可能尚未实现。
PuTTY中提供了SSH-2支持。
SSH-2中的公钥认证(RSA和DSA)是一种新功能。
PuTTYgen可以将OpenSSH和ssh.com私钥文件转换成PuTTY格式。
SSH-1支持在PuTTY中始终可用。
然而,SSH-1协议有许多弱点,因此不再被认为是安全的。
您应该尽可能使用SSH-2。
如果服务器似乎不支持SSH-2,PuTTY将不会回到SSH-1。您必须明确请求SSH-1。
安装步骤:
1.用户可以点击本网站提供的下载路径下载相应的程序安装包
2.只需使用解压功能打开压缩包,双击主程序进行安装,弹出程序安装界面
3.您可以单击“浏览”按钮,根据需要更改应用程序的安装路径
4.根据提示点击“安装”,弹出程序安装完成界面,点击“完成”按钮
软件功特色:
PuTTY(远程登录和SSH客户端本身)PSCP(SCP客户端,命令行安全文件副本)
SFTP客户端,这是一个类似于文件传输协议的常规文件传输会话
PuTTYtel(仅远程登录客户端)
Plink(PuTTY后端命令行界面)
庆典(PuTTY、PSCP和Plink的SSH认证代理)
putgen(RSA和DSA密钥生成实用程序)。
使用说明:
putty支持本地回声吗?是的。0.52版本正确支持本地回声。
在0.51及更低版本中,本地回送无法与本地行编辑分开(文本行在本地键入,并且在按下回车键之前不会发送到服务器,因此您可以在服务器看到之前编辑它并更正错误)。0.52版本中的新功能,本地回声和本地线编辑是单独的选项。默认情况下,PuTTY将自动确定是否启用您选择的协议和服务器提示。如果您对PuTTY的默认选项有疑问,可以根据需要强制启用或禁用每个选项。这些控件位于“端子”面板的“电路规则选项”部分。
PuTTY支持存储设置吗,这样我就不用每次都改了?
是的,所有PuTTY设置都可以保存在一个命名的会话配置文件中。您还可以更改新会话的默认设置。
PuTTY支持全屏模式吗,比如DOS框?
有;这是在2002年0.52版本中添加的。
PuTTY能记住我的密码,这样我就不用每次都输入了吗?
不,它不是。
出于明显的安全原因,记住密码是一个糟糕的计划:任何人都可以在你的办公桌上找到记住的密码并访问计算机,然后使用、滥用或更改它。
此外,PuTTY甚至不能在Telnet会话中自动发送密码,因为Telnet不会向客户端软件提供任何指示,指示登录过程的哪一部分是密码提示。PuTTY必须通过在会话数据中查找像“密码”这样的单词来猜测;如果您的登录程序是用英语以外的语言编写的,此方法将不起作用。
在SSH中,理论上可以记住密码,但似乎意义不大,因为SSH支持更灵活、更安全的公钥认证。
你能
关闭烦人的主机按键提示
不,不。它不会。即使你自己写并发送补丁,我们也不会接受。
那些烦人的主机关键提示,从整体来看都是SSH。没有它们,SSH用来保护会话的所有加密技术只会让攻击者的工作更加困难。攻击者必须真正颠覆路由器,开始来回修改数据包,而不是拿着数据包嗅探器坐在你和服务器之间。但不仅仅是嗅。如果没有主机密钥检查,客户端或服务器将完全无法检测到它。
主机密钥检查确保您在客户端加密的数据与服务器上加密的数据相同。这是为了确保您不会在途中删除或替换它。与数据包嗅探甚至颠覆路由器相比,主机密钥检查使攻击者的工作变得极其困难。现在,攻击者不需要关注Bugtraq,而必须以军事实力猛烈攻击至少一个密码。冷漠的主持人关键提示真的很重要。
如果主机密钥检查有特定问题-您可能希望自动批处理作业使用PSCP或普林克,并且交互式主机密钥提示正在暂停批处理过程-那么解决此问题的正确方法是添加注册表以提供正确的方法主机密钥,或者如果注册表不可用,您可以使用-hostkey命令行选项。这样就保留了主机密钥检查的重要功能:正确的密钥会被接受,但错误的密钥不会被接受。添加一个选项来完全关闭主机密钥检查是一个错误的解决方案,我们不会这样做。
如果您有公共密钥known_hosts格式,您可以使用脚本kh2reg.py将其转换为Windows。REG文件,可以通过双击或使用REGEDIT进行预安装。
您会为PuTTY套件编写一个SSH服务器供客户端使用吗?
你不想用的那个。
尽管许多协议和网络代码可以在客户端和服务器之间共享,但为了使其成为有用的通用服务器,需要各种新颖的代码,例如与操作系统认证数据库交互。
现在可以从PuTTY源代码构建一个专用的SSH服务器(称为“uppity”),但实际上它不能作为通用服务器使用,它主要作为测试工具存在。
如果其他人想基于此编写一个通用的SSH服务器,他们会非常欢迎。但是我们没有时间也没有动力。如果其他人想尝试,可以使用此代码。
PSCP或者PSP可以用ASCII模式吗?
不幸的是,没有。
这是最初指定的文件传输协议的限制:SCP和SFTP没有以二进制以外的任何方式传输文件的概念。(SCP还是可以的。)
SFTP目前的协议规范草案提出了一种实现ASCII传输的方法。在某个时候,PSFTP私营部门筹资和伙伴关系司可能会执行这项建议。
连接到其他操作系统端口
PuTTY的最终目标是成为一个至少可以在Windows、Mac OS和Unix上运行的多平台程序。
PuTTY获得了一个通用的移植层,它在平台相关代码和平台无关代码之间划了一条清晰的界线。总体目标是迁移层将在第一个端口期间自然发展。Unix端口现已发布,该计划似乎已经生效。
存在哪些PuTTY端口
目前发布的PuTTY工具版本只在Windows和Unix上运行。
从0.68开始,提供的PuTTY可执行文件在Windows XP及更高版本(包括Windows 10)上运行;我们也不知道为什么PuTTY不应该在未来的Windows版本上继续运行。我们为常见的x86处理器系列提供32位和64位Windows可执行文件。有关兼容性问题的讨论,
(我们曾经为Alpha处理器提供Windows可执行文件,但由于缺乏兴趣,在0.58之后就停止了。)
目前,我们没有任何其他系统的发布质量端口。如果有人告诉你,我们有一个安卓端口,一个iOS端口或任何其他PuTTY端口,那他们就错了。我们没有。
Unix有端口吗?
大多数传统PuTTY工具都有Unix端口和一个全新的应用程序。
如果您查看源代码分发,您应该会发现unix子目录。有许多构建方法,包括通常的配置/制作。请参阅README源代码发行版中的文件。这将创建您:
PuTTY、Plink、PSCP和PSP的Unix端口的工作方式与Windows相同。
命令行版本的PuTTYgen和gracement拥有与Windows GUI版本完全不同的用户界面。
支持同一终端的扩展程序
模拟油灰。
没有Gtk,您应该仍然能够构建命令行工具。
Unix端口是什么意思?Unix有OpenSSH。
各种各样的小事。对于喜欢PuTTY终端仿真但不喜欢xterm的人(至少有些人喜欢)来说,Pterm是直接有用的。Unix Plink显然在那些发现OpenSSL复杂性使OpenSSH难以安装的人当中占有一席之地(不要介意Plink不是那么通用)。有些用户希望在Unix上生成大量SSH密钥,然后将它们全部复制到PuTTY中,但是Unix PuTTYgen应该允许他们自动执行转换过程。
也有发展优势。将PuTTY移植到Unix是未来其他端口的一项有价值的寻路工作。它还使我们能够使用优秀的Linux工具Valgrind进行调试,从而提高PuTTY在所有平台上的稳定性。
但是,如果你是Unix用户,看不出从OpenSSH切换到PuTTY/Plink的原因,那么你可能是对的。我们不希望我们的Unix端口适合所有人。
Windows CE或PocketPC上有端口吗
我们之前已经在这个端口上做了一些工作,但它还处于初级阶段,肯定没有用。停止积极工作。
有什么方法可以上Windows 3.1吗
PuTTY从一开始就是一个32位的应用程序,所以在Windows 3.1上不会作为原生的16位程序运行;由于Windows 3.1的恶意内存分配机制,很难移植。
但是,理论上,您可以通过以下方式编译现有的PuTTY源:Win32s(Windows 3.1的扩展,允许您运行32位程序)。为此,您需要正确版本的Visual C。现代版本的C编译器至少已经不再向后兼容Win32。另外,上一次我们尝试这个操作,效果也不好。
你有苹果电脑吗?
我们在2005年左右尝试了一个用本地Cocoa应用程序编写的应用程序,但是由于某些原因,我们无法深入理解它,所以重新绘制它的窗口非常慢。
2015年,在GTK前端被移植到GTK 3上后,我们对GTK代码做了一些小的改动,并基于OS X Quartz的GTK 3版本进行了构建。这是我们的又一次尝试。重绘的问题已经不存在了,所以离最后的努力还很远,但是还没有完成。
有去EPOC的港口吗
我希望如此,但考虑到港口并没有真正取得快速进展,即使系统的开发已经知道如何规划,我们中的任何一个人都可能需要很长时间来充分学习新系统。
然而,有些工作是别人做的。
iPhone上有端口吗?
我们没有计划自己编写这样的端口。我们都没有iPhone,所以开发和发布应用程序似乎既尴尬又昂贵。
不过,IPhone和iPod Touch都有一个第三方SSH客户端,名为pTerm,显然是基于PuTTY的。
这和我们类似的名字pterm没有关系,它是一个独立的Unix系统的终端模拟器。
其他的
嵌入程序中的油灰
使用SSH或Telnet代码作为DLL?
不,它不是。由于这个原因,它需要被合理地重写,并且由于PuTTY项目本身不相信dll(这使得安装更容易出错),所以我们没有人会花时间去做。
一般来说,大多数代码清理都是好事,所以如果有人想帮忙,我们不会拒绝。
可以使用SSH或Telnet代码作为Visual Basic组件吗?
不,它不是。PuTTY的团队没有一个使用Visual Basic,我们也没有一个人对从Visual Basic应用程序建立SSH连接有任何特殊要求。另外,首先需要做好将其转换为DLL的所有准备工作。而且,我们甚至不知道如何编写VB组件。
如果有人愿意为我们做这项工作,我们可能会考虑,但除非发生这种情况,否则我不会在优先级列表的底部看到VB集成
如何使用PuTTY从另一个程序建立SSH连接?
最好的选择是使用命令行连接工具Plink。如果您可以启动Plink作为第二个窗口进程,并安排您的主进程向Plink进程传递数据和从Plink进程接收数据,那么您应该可以从该程序建立SSH连接。
比如这就是Windows的CVS做的。
腻子操作细节
PuTTY使用什么样的终端?
对于大多数目的来说,您可以将PuTTY看作是一个xterm终端。
PuTTY还支持一些实际不支持的终端控制序列xterm:尤其是用于重新配置调色板的Linux控制台序列,以及title使用的title控制序列DECterm(这是一个不同的xterm;PuTTY支持两者)。
默认情况下,PuTTY通知服务器它的终端类型是xterm。如果您对此有任何疑问,可以将其重新配置为其他内容。vt220可能会在发生故障时提供帮助。
PuTTY在哪里存储数据?
在Windows上,PuTTY将其大部分数据(保存的会话、SSH主机密钥)存储在注册表中。确切位置是
HKEY当前用户软件
在此区域中,保存的会话存储在会话下,主机密钥存储在SshHostKeys下。
作为SSH加密技术的一部分,PuTTY还需要一个随机数种子文件来改善随机选择的数据的不可预测性。默认情况下,它存储在名为PUTTY的文件中。RND默认情况下,它存储在应用程序数据目录中;否则,它会存储在许多备用位置。如果要更改随机数种子文件的位置,可以将选定的路径名放入注册表
HKEY当前用户软件文件
您可以要求PuTTY删除所有这些数据。
在/的Unix上。putty默认情况下,PuTTY将所有这些数据存储在一个目录中。
为什么登录提示旁边会显示putty图标?
从PuTTY 0.71开始,终端窗口中的一些文本行被标记为PuTTY图标的小副本(在允许的像素范围内)。
这是为了表示信任。当PuTTY图标出现在一行文本旁边时,它表示该文本是PuTTY本身,不是由服务器生成的,并被发送到PuTTY。
服务器上的文字没有这个图标,所以我们安排了服务器不要伪造。(服务器没有要发送的控制序列。这将导致PuTTY绘制自己的图标。如果服务器试图将光标移回带有图标的行并覆盖文本,图标将会消失。)
例如,这使您能够发出合法提示,其中Putty本身要求您提供私钥密码和伪造提示之间的区别,在这种情况下,服务器会尝试发送相同的文本来欺骗您告诉您私钥密码。
为什么普林克开始说“按回车键开始对话”?
从PuTTY 0.71开始,如果使用Plink进行交互式SSH会话,则在登录阶段完成后,它将显示最终的交互式提示,表示“已授予访问权限。按“上一步”开始会话。
这是针对服务器在会话开始后试图模仿真实身份验证提示的另一种防御措施。当您传递此提示时,您将知道所有后续内容都是由服务器生成的,而不是Plink本身,因此任何对私钥密码的请求都应该会引起怀疑。
在Plink中,我们不能使用A.5.3节中描述的防御措施:Plink在终端中运行,因此它可以在终端上写入任何内容,并且服务器可以在会话开始后以相同的方式写入。而且,我们不能只是继续打印分割线,因为服务器可以简单地将光标移回分割线并覆盖它(可能会有短暂的闪烁,但你很容易错过)。任何人能想到的唯一强有力的防守就是暂停。
如果你相信
该服务不会滥用服务器,因此您可以将其关闭。它不会出现在普林克认为没有必要的所有其他情况下。