Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section provides descriptions on key functions of Xshell.

...

  • Supports SSH1, SSH2, SFTP, TELNET, RLOGIN and SERIAL protocols
  • Supports Windows 7/8/10, Server 2008/2012/2016
  • Supports OpenSSH and ssh.com servers
  • Supports having multi tabs in a single window
  • Supports displaying multiple tab groups in a single window
  • Multi-user setting
  • Keep alive option
  • SOCKS4/5, HTTP proxy connection
  • Custom key mapping
  • VB, Perl, Jscript scripting
  • IPv6 support
  • Kerberos(MIT KeberosKerberos, Microsoft SSPI) authentication support
  • Trace that traces SSH/Telnet 추적events
  • Notification through Windows notification function
  • Integrated Log viewer(Log interpreter)
  • Windows Notifications

Session Management

  • The Session Manager provides a convenient way to manage and run multiple sessions
  • Create and manage session files for both local and remote hosts
  • Supports Sessions dialog box, address bar, local prompt, shortcut to session, and links bar to open sessions
  • Provides a default session for quick connection
  • Simultaneous connection with multiple sessions
  • Address bar supports URL commands and allows connection to a remote host with or without a saved session
  • Supports automatic login and login scripts
  • Supports folder and tree view in the Sessions dialog box
  • Batch update sessions
  • Import and export sessions
  • Authentication Profile that manages authentication information instead of scattered authentication information in session files
  • Customized session icon feature that improves visibility of session files with protocol-specific or user defined icons
  • RDP session creation and management

Security

  • RSA/DSA/ECDSA/ED25519 Public key, Password and Keyboard interactive user authentication
  • RSA/DSA/ECDSA/ED25519 New Key Wizard and import/export key
  • Various SSH PKCS#11 Supportpublic key authentication: RSA, DSA, ECDSA, ED25519 key file, PKCS#11, and CAPI support
  • User authentication using Xagent (SSH user authentication agent)
  • Latest encryption algorithms including AES128/192/256, 3DES, BLOWFISH, CAST128, ARCFOUR and RIJNDAEL encryption algorithms, RIJNDAEL, and Chacha20-poly1305.
  • Latest MAC algorithms including SHA1, SHA1-96, SHA2-25/512, MD5, MD5-96, RIPEMD160, and RIPEMD160 MAC OpenSSH algorithms.
  • zlib compression
  • Host Keys dialog box
  • User Keys dialog box
  • Supports using master password to encrypt password

...

  • Unicode-based terminal buffer
  • Tue color terminal
  • VT100, VT220, VT320, XTERM, LINUX, SCOANSI and ANSI terminals
  • Fixed terminal size option for standardized output
  • Horizontal scroll bar while in fixed terminal size
  • Multi-language output encoding (UTF-8)
  • Compose Bar for sending strings to multiple sessions
  • Compose Pane for sending multiple lines of strings to multiple sessions
  • Send Key Input feature that allows multiple sessions to do the same thing at the same time
  • Scroll buffer enabling up to 2,147,483,647 lines to be saved
  • Character string search using regular expressionsColumn unit text selection
  • Supports multi-byte character strings at copy & paste
  • Paste string editor that allows checking and editing when pasting multi-line strings
  • Provides various selection methods through a combination of keyboard and mouse such as word, line and column selection and expansion of their ranges, etc.
  • Designates delimiters of double-click word selection in the terminal window
  • Triple click selects one line
  • Bold font and ANSI color code
  • Xterm terminal mouse
  • Xterm 256-color mode
  • Linux Meta key emulation
  • Prints terminal screen
  • Set line spacing and margins in the terminal window
  • Search a user specified web browser for selected text
  • Various bell options
  • Highlight feature that tracks strings in the terminal and highlights them
  • Trigger that tracks a string in the terminal and then performs a given action.
  • Hex Viewer that allows you to immediately check the raw contents of the terminal

Tunneling

  • TCP/IP and X11 forwarding
  • Dynamic port forwarding using SOCKS4/5
  • Tunneling pane for observing and managing active forwarding channels
  • Instand Instant tunneling to add/remove or modify tunneling to the current connected session

Appearance

  • Quick Start page to increase accessibility to the recent sessions and for instance accesses
  • Dockable UI for the main window
  • Theme selection feature
  • Convenient and powerful user interface
  • Supports custom layout
  • Color schemes edit/import/export feature
  • Change cursor color and blinking
  • Easily changeable fonts via the Font button
  • Apply separate fonts for ASCII and non ASCII characters
  • Variable-width fonts available in terminal
  • Designate frequently used character strings as quick commands: Quick Commands Bar, Quick Commands Pane
  • Quick Command Manager to manage and use all the quick commands at a glance
  • Customizable Standard Buttons on toolbar
  • Security–lock, session selection, and network up/down traffic information display in the status bar
  • Full screen view (Alt+Enter)
  • Transparency options

...

  • Interoperable with Xmanager program for X11 forwarding
  • Interoperable with Xagent program for agent authentication and forwarding
  • Interoperable with Xftp program for file transfers
  • File Manager pane and the File Manager tab of the Tunneling pane that allows you to view and upload/download files in the current path of the terminal
  • Edits scroll buffer in notepad
  • Sequentially selects Xshell window via the menu command

...

  • Send and receives files via FTP/SFTP
  • Send and receives files via X/Y/Z MODEM
  • Send ASCII files
  • Send Delay for preventing data loss
  • To prevent errors when transmitting large amounts of text, various options are provided, such as pasting into the composition window or opening the paste dialog box.
  • Auto save and support for various logging formats during session logging
  • Page setting and print preview