putty是什么软件(putty和xshell远程工具哪个好)

本文目录
putty和xshell远程工具哪个好
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。
XShell 和Putty& Pietty的比较:
支持ZModem协议,putty虽有leputty据说可以实现, :( Session保存在文件中而非注册表,管理方便支持tab、自定义脚本、保存密码、多机管理…putty是自由软件,和商用的XShell比较不是很合适。putty也有很多插件可以实现部分有缺憾的功能,个人平常还是以putty为主,功能够用,速度飞快。大量机器的管理还是XShell合适。
注意,XShell在商业环境使用下是需要买许可的,几个使用免费的。
putty是什么意思
putty简介- -
本文结合ssh的几种常用功能介绍putty的使用
ssh是我最常用的远程连接协议,因为ssh本身连接使用加密的数据隧道,即便有人监听,也无法获得我们所在通讯的内容。ssh协议包括一个服务器端和客户端。一般来说,现在的Linux都带有open ssh,可以通过下面的命令看看是不是启用了sshd:
ps -ef | grep sshd
如果没有启用可以在/etc/init.d里面找到启用,没有安装就自己装装吧。或者RH系列有
/sbin/service sshd start
好了,我们看看ssh有什么其他的优点吧 :)
可以担当ftp数据传输功能
可以完美的转发X数据流
可以套接在其他的协议之上,从而为其他的加密
说了这么多,我们还是操作一下。使用ssh可以避免使用密码,虽然我们可以记住自己的密码,同时把登录密码设得很长,达到一定的安全性。但是有了ssh我们还可以选择保管自己的密钥,而不是记住自己的密码,或者记一个短一些的密码。putty里面为这个功能提供的产生密钥的工具是 puttygen.exe,对应命令ssh-keygen,可以生成DSA和RSA密钥,这个自己选择好了。产生密钥之后可以附加一个使用密钥的密码,如果不要,那就自己保管好自己的私钥了。putty产生的密钥有个小毛病,就是没有用户名,而ssh-keygen可以产生相应用户名,这使得putty不得不让我们多输入一行字——自己的用户名。
产生的密钥是一对,公钥和私钥。公钥可以上传到远端服务器上面,如openssh是在~/.ssh/authorized_keys,append到文件最后即可生效,而私钥就是通信的时候自己持有的密钥了。所以私钥一定要自己保管好,putty保存的是*.ppk文件,openssh是不需要后缀的,一般默认的是什么id_rsa和id_rsa.pub,注意rsa换成dsa即为DSA的密钥。
下一步使用ssh连接,如果没有其它要求,可使用putty界面设置好连接的对象,使用自己的私钥即可(此时可以保存成一个session,供以后使用),具体操作为:
Connection -》 SSH -》 Auth -》 Private Key File for Authorization
但是如果希望通过ssh转发X数据,使用图形化程序,那么就得打开X forwarding,这是在
Connection -》 SSH -》 Tunnel -》 Enable X11 Forwarding
使用openssh的资源实现更简单,ssh -X和-x管理开关,-l选择登录身份(默认是自己的用户名),适用自己产生的默认的密钥。
当然要能显示GUI还需要本地有一个X server,你可以使用Windows里面的Cygwin/X,基本安装下来100Mb不到(包括一个基本的win32的linux环境),如果想选用商业的,x-win32比较小巧,exceed功能比较全面。然后把本地localhost加入到xhost里面即可。
我们再说数据传输,这类似于ftp,但是信道是加密的,openssh里面提供的命令为scp src dst,注意对方必须有ssh服务开启,putty提供的等价命令是pscp,但是由于putty没有相应的配置,所以必须使用-l声明身份,-i声明密钥(私钥)的路径。
linux远程连接ssh工具有哪些
推荐这四款:
1、putty
putty是最有名的SSH和telnet客户端,由Simon
Tatham为Windows平台开发。putty是一款开源软件,提供可用的源代码并有一批志愿者进行开发和支持。
2、secureCRT
secureCRT支持SSH,同时支持Telnet和rlogin协议。secureCRT是一款用于连接运行包括Windows、Unix和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100、VT102、VT220和ANSI竞争,能从命令行中运行或从浏览器中运行。其它特点包括文本手稿、易于使用的工具条、用户的键位图器、可定制的ANSI颜色等。secureCRT的SSH协议支持DES、3DES和RC4密码和密码与RSA鉴别。
3、EasySSH
EasySSH是一款便捷的GUI SSH客户端,提供了一种连接远程Linux服务器的快捷工具。
尽管EasySSH没有提供Putty中提供的大量配置选项,但是它非常易于使用。EasySSH的最佳功能之一是提供标签式界面,因此你可以打开多个SSH连接并在它们之间快速切换。EasySSH的功能包括:分组、保存用户名密码、外观选项、支持本地和远程隧道。
4、Xshell
Xshell是一个强大的安全终端模拟软件,它支持SSH1、SSH2以及Microsoft Windows平台的TELNET协议。xshell通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
putty是什么,怎么用
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。
1、putty是ssh的一种连接方式,一般是连接linux服务器用的,需要先建立连接后才能打开的。
2、输入要连接的主机ip。
3、输入端口号,默认是22 ,如果不知道目标主机端口可以用默认端口号测试一下连接。
4、设置完成后单击保存,将此次设置保存起来,下次就可以单击保存的ip自己连接,不用重新输入主机ip等信息了。一切操作完毕,单击连接,可能有几秒的停顿,稍等一下,会弹出登录界面输入用户名密码登录到目标主机。
putty是什么
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。目前最新的版本为0.63。
具体介绍可见:http://baike.baidu.com/link?url=KxiL3NVQBO_6agx-QpxJG8ACnQTGiY274fJHe6-ybSOEzDqEsV5_JYZixivB4Bz_

更多文章:
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00






