Xshell 4

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.

Specification

General
  • Supports SSH1, SSH2, SFTP, TELNET, RLOGIN and SERIAL protocols
  • Windows 2000 SP4 and above
  • Multi-user configuration
  • Keep-alive option
  • Supports Multi-session (Session tab, Session bar)
  • User defined key mapping
  • VB Scripting support
  • Auto reconnect lost connections
Session Management
  • Creates and manages session files for different hosts
  • Provides Sessions dialog, address bar, local prompt, and shortcut to open sessions
  • Provides a default session for quick connections
  • Address bar supports URL commands and allows you to connect to a remote host with or without a saved session
  • Start a session with Xactivator
  • Automatic logon, wait & response scripts
  • Folder and tree view support in the Sessions dialog box
  • Establish connections to multiple hosts simultaneously
Security
  • RSA/DSA public key, Password, and Keyboard Interactive authentication methods
  • RSA/DSA key generation wizard and import/export features
  • SSH authentication agent forwarding using Xagent utility
  • AES128/192/256, 3DES, BLOWFISH, CAST128, ARCFOUR, and RIJNDAEL encryption methods
  • SHA1, SHA1-96, MD5, MD5-96, and RIPEMD160 MAC algorithms
  • zlib compression
  • Host key management dialog box
  • User key management dialog box
Tunneling
  • TCP/IP and X11 forwarding
  • Dynamic port forwarding
  • Tunneling bar allowing you to monitor active forwarding channels and add new rules for the current session
Local Command
  • Local Xshell prompt for advanced users
  • Local commands such as open, ssh, telnet, and rlogin.
  • Local Windows commands such as ping, ipconfig, netstat, and nslookup
  • Escape to the local prompt while connecting to a remote host
Terminal
  • Supports VT100, VT220, VT320, XTERM, LINUX, SCOANSI, and ANSI terminals
  • International output encoding
  • Compose bar lets you send a string of text to multiple servers simultaneously
  • Scroll buffer up to 32767 lines
  • Text searching with regular expressions
  • Scrolled copy
  • Column selection
  • Multi-byte support in copy & paste
  • Delimiter is used when the terminal window is double clicked
  • Triple click selects the whole line
  • Bold font and ANSI color escape sequences
  • Supports terminal (network) printing
  • Configurable line spacing and margin of the terminal window
Appearance
  • Simple and powerful user interface
  • Adjustable toolbar
  • Color scheme edit/import/export feature
  • Configurable cursor color and blinking speed
  • Font bar allows you to select a preferred font on the fly
  • Assign frequently used strings to Quick Command buttons
  • Customizable Standard toolbar
  • Status bar displays security-lock, selected session, network up/down traffic information
  • Full Screen view (Alt + Enter)
Interoperability
  • Interoperable with Xmanager program for X11 forwarding
  • Interoperable with Xagent program for agent authentication and forwarding
  • Interoperable with Xftp program for file transfer
  • Editing scroll buffer text with Notepad
  • Menu commands to cycle through Xshell windows
File Management
  • Drag and Drop file transfer using ZMODEM
  • File send and receive via SFTP
  • ASCII file upload
  • Automatic session logging (including terminal code)
  • Printing selected text, screen, or scroll buffer