/
Key Functions

Key Functions

This section provides descriptions on key functions of Xshell.

General

  • 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 Kerberos, 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 public 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, RIJNDAEL, and Chacha20-poly1305.
  • Latest MAC algorithms including SHA1, SHA1-96, SHA2-25/512, MD5, MD5-96, RIPEMD160, and OpenSSH algorithms.
  • zlib compression
  • Host Keys dialog box
  • User Keys dialog box
  • Supports using master password to encrypt password

Terminal

  • 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 expressions
  • 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
  • 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

Local Command

  • Local shell prompt for advanced users
  • Local commands, including open, ssh, telnet, rlogin, sftp, and ftp
  • Local Windows commands, such as ping, ipconfig, netstat, and nslookup
  • Escape to the local prompt during connection

Interoperability

  • 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

String Transfer and File Management

  • 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

Related content

Key Functions
Key Functions
More like this
Key Functionsᅠ
Key Functionsᅠ
More like this
Key Functionsᅠ
Key Functionsᅠ
More like this
Security
More like this
Security
More like this
About Xshell
About Xshell
More like this