This section describes key features in Xshell.

General
  • Supports SSH1, SSH2, SFTP, TELNET, RLOGIN and SERIAL protocols
  • Runs on Windows 98/ME/2000/XP/Vista
  • Supports OpenSSH and ssh.com servers
  • Multi-user configuration
  • Keep alive option
  • SOCKS4/5, HTTP Proxy connections
  • Supports Multi-session (Session tab, Session bar)
Session management
  • Creates and manages session files for different servers
  • Provides Sessions dialog, address bar, local prompt, and shortcut to open sessions
  • Provides a default session for quick connections
  • Supports connecting to multiple sessions simultaneously
  • Address bar supports URL commands and allows you to connect to a remote host with or without a saved session
  • Opens sessions with Xactivator
  • Supports automatic logon and logon scripts
  • Folder and tree view support in the Sessions dialog box
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, 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
Terminal
  • Unicode based terminal buffer
  • 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 mode text 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
  • Mouse support in xterm terminal
  • 256 color mode in xterm 256
  • Linux Meta key emulation
  • Supports terminal (network) printing
  • Configurable line spacing and margin of the terminal window
Tunneling
  • TCP/IP and X11 forwarding
  • Dynamic port forwarding using SOCKS4/5
  • Tunneling bar allows you to monitor active forwarding channels and add new rules for the current session
Appearance
  • Simple and powerful user interface
  • Adjustable toolbar
  • Customizable Standard Buttons on 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
  • Status bar displays security-lock, session selection, network traffic information (up/down)
  • Full screen view
  • Customizable transparency level
Local commands
  • Local Xshell prompt for advanced users
  • Local commands such as open, ssh, telnet, rlogin, sftp, and ftp
  • Local Windows commands such as ping, ipconfig, netstat, and nslookup
  • Escaping to the local prompt while connecting to a remote host
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
  • File send and receive via SFTP
  • File send and receive via ZMODEM
  • ASCII file upload
  • Automatic session logging (including terminal code)
  • Printing selected text, screen, or scroll buffer