安全远程登录客户端-Xshell
2013-04-19 16:58:18 阿炯

NetSarang Xshell 是一个极好用的免费 SSH 客户端,可以作为 Telnet、Rlogin、SSH、SFTP、Serial 等协议的安全终端模拟软件,可轻松管理远程主机。

其特色功能包括标签化管理远程会话、动态端口转发、自定义键盘映射、VB脚本支持、完全的 Unicode 支持等;这是一款实打实的商业软件,有严格受限的免费版本。

Xshell is a powerful terminal emulator that supports SSH, SFTP, TELNET, RLOGIN and SERIAL. It delivers industry leading performance and feature sets that are not available in its free alternatives. Features that enterprise users find useful include tabbed environment, dynamic port forwarding, custom key mapping, user defined buttons, VB scripting, and UNICODE terminal for displaying 2 byte characters and international language support.


Xshell offers many user friendly features that are not available in other terminal emulators. These features include Zmodem file upload by drag and drop, Zmodem file download by selecting the file name, simple mode, full screen mode, transparency option and custom layout mode. These features will save time and effort when performing terminal tasks.

Xshell is free for home and school use. Please read our free for home and school use license agreement for terms and conditions.

Features
User defined key map support
Task automation with scripting (VB Script)
All new Links bar
Supporting multiple languages for global users
Switching layout by pressing short key
Using Session tab to open multiple sessions in a single window
Using local shell interface to control Xshell
Using Compose bar to send a string to multiple servers at once.
Using tunneling bar for real time channel monitoring (SSH)
Using Dynamic Port Forwarding with Tunneling bar (SSH)
Sending response automatically with Wait & Response
Using full screen view to use your entire monitor as a terminal
Sending terminal contents to Notepad with click of a button
Interoperability: Xftp for file transfer
Launching X applications through SSH tunnel (X11 forwarding)
Making a quick SSH/Telnet connection using the Address bar
Using Quick Command to send frequently used commands and strings
Securing your communication with the server using the SSH protocol
Generating the user/public key with SSH Key Generation Wizard
Xactivator for convenient and quick access to your servers



常规功能
支持SSH1、 SSH2、 SFTP、 TELNET、 RLOGIN及SERIAL协议
支持Windows 2000/XP/2003/Vista/2008/7/8
支持OpenSSH及ssh.com服务器
多用户设置
保持连接选项
SOCKS4/5、 HTTP代理连接
支持多个会话 (会话选项卡、会话栏)
用户按键对应
VB脚本
新链接栏
断开连接时自动进行连接

会话管理
创建及管理其他主机有关的会话文件
提供连接会话用的会话对话框、 地址栏、 本地提示、 会话快捷方式及链接栏功能
提供快速连接用的默认会话
多会话同时连接
地址栏支持URL命令,可登陆不使用会话的远程主机
通过Xactivator连接会话
自动登录、自动输入功能
会话对话框的文件夹及树视图

安全性能
RSA/DSA/ECDSA/ED25519 公钥、 密码及 Keyboard Interactive用户身份验证方法
RSA/DSA 密钥生成向导及导入/导出功能
利用Xagent (SSH用户身份验证代理)进行用户身份验证
AES128/192/256、 3DES、 BLOWFISH、 CAST128、 ARCFOUR 及RIJNDAEL加密算法
SHA1、 SHA1-96、 MD5、 MD5-96及RIPEMD160 MAC 算法
Zlib压缩
主机密钥管理对话框
用户密钥管理对话框

终端
基于Unicode的终端缓冲区
VT100、 VT220、 VT320、 XTERM、 LINUX、 SCOANSI 及ANSI 终端
多国语输出编码 (UTF-8)
可以同时给所有会话发送字符的撰写栏
可以保存到2,147,483,647Line的滚动缓冲区
利用正则表达式查找字符串
选择Column单位文本
复制/粘贴时支持Multi-byte字符串
在终端窗口双击选择单词及指定分隔符
点击三次鼠标按钮时选择一行
突出字体及ANSI颜色代码
Xterm 终端鼠标
Xterm 256色模式
Liunx Meta键仿真
打印终端屏幕
终端窗口的行距及边距设置
用ESC键切换韩->英文 (仅限韩文Windows系统)

隧道
TCP/IP及 X11转发
利用SOCKS4/5的动态端口转发
通过隧道窗口可查看当前激活的的转发渠道,在当前会话中添加新的转发规则

外观
简单而强大的用户界面
切换到自定义布局
可移动工具栏
配色方案的编辑/导入/导出
游标颜色变更及闪烁设置
利用字体按钮轻松变更字体
把常用字符串指定为快速命令
自定义工具栏的标准按钮
状态栏上显示安全-锁、会话选择、网络up/down流量信息
全屏查看(Alt+Enter)
透明度调节选项

本地指令
为高级用户提供本地Shell提示
open、ssh、telnet、rlogin及sftp、ftp等本地指令
ping、ipconfig、netstat及nslookup等本地Windows指令
在连接远程主机时转出本地提示

互通性
与Xmanager程序联动的X11转发
与Xagent程序联动的代理转发
与Xftp联动轻松登陆FTP站点
在记事本编辑滚动缓冲区
通过菜单指令依次选择Xshell窗口

文件管理
发送及接收SFTP
发送及接收ZMODEM
发送ASCII文件
自动记录会话(也保存终端代码)
页面设置及打印预览


XShell 比SecureCRT 更好用些,主要表现在 Xshell 的 Screen 会话不闪屏,而且可以回滚;Script 的执行顺序可以调整;可以同时发送指令到多个 session;支持布局切换等。

SecureCRT相比
screen下的会话不会闪屏,而且可以回滚
Script的执行顺序可以调整
可以同时发送指令到多个session,这个也不错
键盘映射的兼容性要好一些,不用去自己改
可以展现tunnel等的情况
支持布局切换,像gnome-terminal
缺憾是对Unicode制表符支持不够好,内置的sftp不怎么好使(该公司有另外的xftp)
许可相对便宜,对个人、教育用户免费

Putty & Pietty相比
支持ZModem协议
Session保存在文件中而非注册表,管理方便
支持tab、自定义脚本、保存密码、多机管理

当然putty是自由软件,和商用的XShell比较很不合适。putty也有很多插件可以实现部分有缺憾的功能,用起来会麻烦一些就是了。个人平常还是以putty为主,功能够用,速度飞快。管理大量机器还是XShell合适。

注意,XShell在商业环境使用下是需要买许可的,且授权相当苛刻。

从Xshell 4的'0122'版本开始,Xshell 开始有了官方简体中文和繁体中文版本。


另外不得不提到其公司旗下的另外一款与Xshell配套使用的视察管理套件Xmanager。

Xmanager 企业版是国外一款非常优秀的远程桌面管理软件,此应用程序中包括四大软件,其中xmanager6为高性能pc x服务器,xshell6为强大的ssh客户端,xftp6为sftp/ftp客户端,Xlpd6为打印作业管理工具。它将为用户提供一个完整的多语言仿真,并支持多种协议,如ssh、sftp、rlogin、telnet和serial。该应用程序的主要目标是通过提供广泛的终端定制选项来替换不安全的telnet客户机,从而可以轻松连接远程服务器并进行各种操作,包括支持对话进行创建、编辑、删除或者同时启动多个会话操作,支持将UNIX / Linux桌面环境带入到windows pc版本中,是网络管理人员最好的辅助软件。并且这款是一个非常直观的应用程序,它拥有先进的工具来满足专家和新手的需求。值得一提的是,它具有一些非常特色的亮点,即本地命令、隧道、正则表达式支持、动态端口转发以及文件管理,这些全面多样的功能将进一步的提高管理人员的工作效率。

全新功能

1、新会话管理器
作为主Xshell窗口中的可停靠窗格,您可以立即访问会话管理所需的所有必需品。轻松查看,创建,编辑和删除会话,同时启动多个会话。管理会话从未如此简单!

2、新的 Dockable UI
Xshell主窗口包含一个全新的Dockable UI。利用拖放功能选择会话管理器,撰写栏,快速命令集等的放置位置,已经可自定义的配置提供了更多功能。

3、新的 SSH PKCS#11支持
PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增强安全性。还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。

4、新的精彩集
当需要在终端输入/输出中捕获关键字或其他变量时,仅处理文本可能会很麻烦。使用Xshell 6的突出显示集,在关键字或正则表达式输出到终端时创建不可错过的视觉提示。使用用户定义的关键字创建自定义集,并根据您的要求将它们应用于会话。

5、新撰写窗格
以前,Xshell的Compose Bar允许用户在将其完整发送到终端之前起草一行字符串。Xshell 6引入了Compose Pane,它支持多行字符串或脚本绘图。编辑草稿并将它们同时发送到当前会话或多个会话。将剪贴板内容安全粘贴到“撰写窗格”中,以查看在实际发生之前将发送到终端的内容,并避免任何恶意命令。

6、用于ASCII和非ASCII字符的新双字体集成
Power Suite的全球化需要一个能够适应不同语言要求的SSH客户端。Xshell 6允许您为ASCII和非ASCII(中日韩文等)字符指定单独的字体,以确保更稳定和稳定的输出。

7、新的水平滚动条
可能会遇到长线,用户定义的表单等,这些表单与终端中的换行符不相称。借助Xshell对Horizo​​ntal Scrollbars的支持,将看到更清晰的视图,以便更轻松地监视远程服务器。

8、新的增强同步
Xftp 6为本地和远程的多个文件引入了增强的同步功能。用户可以轻松地将其本地工作同步到远程或备份服务器,以创建一致的环境。

9、新的 Unicode编码
无论文件名的语言如何,都要确保您的文件可以在国际范围内共享。Xftp 6包含Unicode编码,因此文件名将在一个窗口内以各种语言正确显示。

软件特色

1、出众的性能
在使用PC X服务器时,精度和速度至关重要。软件基于高性能X11R7 PC X服务器,并支持多种X扩展以提高可用性。支持多达128个X客户端连接意味着您可以通过接近无限制的限制获得所有权力。

2、无论何处都可以安全连接
软件的安全XDMCP提供了常规XDMCP的所有好处,而没有任何固有的安全风险。 即使它们位于防火墙后面或专用网络中,也可以远程安全地访问业务关键任务。利用主机访问控制,主密码,GSSAPI / PKCS#11支持等功能,确保只有授权用户才能访问您的数据。

3、共享X应用程序
在UNIX服务器系统(如CAD / GIS)上运行的X应用程序可以由多个使用软件的个人共享。优化您的网络基础架构,同时最大限度地提高安全性。

4、Windows和UNIX / Linux集成
使用软件,您可以将整个UNIX / Linux桌面环境带入Windows PC。 或者使用内置的Xstart工具快速访问单个X应用程序,并让它们与Windows应用程序并行运行。

核心功能

1、会话管理
介绍本软件的全新会话管理器。作为主窗口中的可停靠窗口,您可以立即访问会话管理所需的所有必需品。 轻松查看,创建,编辑和删除会话,并同时启动多个会话。管理你的会话从未如此简单!

2、使用主密码增强密码
加密将用户定义的字符串设置为您的主密码,为您的会话文件密码添加一层加密。主密码会加密用于连接到服务器的密码(密码),用户密钥的密码(密码)以及会话文件中包含的密码字符串。 将会话文件安全地存储在云中以在设备之间共享。

3、支持SSH PKCS#11
PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。软件还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。

4、会话配置文件与Xconfig
本软件包含一个内置的服务器配置文件管理器。使用诸如窗口模式,字体目录,颜色等选项创建配置文件,并将它们应用于会话。使用Xconfig,您可以设置一次,避免每个会话手动设置选项的麻烦。

5、使用Xstart快速和简单启动X应用程序
使用这款软件的Xstart快速高效地启动单个X应用程序。 可以从软件内管理Xstart会话文件,以便轻松访问经常访问的X应用程序。

6、灵活和强大的标签式环境
使用软件的选项卡式环境,您可以在单个窗口中打开多个选项卡,无需在Windows任务栏中切换多个远程桌面会话。通过选项卡式窗口和RandR扩展支持,本软件提供了无与伦比的可用性,这在任何其他X服务器中都无法找到。

7、动态搜索所有可用的UNIX / Linux主机
当软件启动时,它会动态搜索网络中所有可访问的主机。Xmanger 6自动创建动态会话,因此不需要为每个服务器设置单独的会话。 有了这个功能,X Window系统就像点击一样简单。

8、使用地址栏进行即时连接
使用地址栏,您可以连接到具有各种协议的各种主机,如XDMCP,SFTP,FTP,SSH和Telnet。 地址栏与您的网络浏览器具有相似的外观和感觉,因此习惯这种功能几乎不需要时间。

套件介绍

1、Xstart
Xstart是一个窗口化的登陆界面,要求填入session,host,protocol,user name,password。可进行远程登陆。

2、PCX Server
是一个运行于MS Windows平台上的高性能的X window服务器,可以在本地PC上同时运行Unix/Linux和Windows图形应用程序。

3、Xftp
Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序,Xftp能安全地在Unix/Linux和Windows PC之间传输文件。

4、Xshell
Xshell是一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。

5、Xlpd
Xlpd是一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。安装了Xlpd后,带有打印机的本地PC就成为了一个打印服务器,来自不同远程系统的打印任务都能在网络环境中得到请求和处理。


最新版本:7.0


项目主页:http://www.netsarang.com/products/xsh_overview.html