Transcription of Manual - Xshell
1 Manual - XshellVersion 7 HelpExported on 10/23/2020 Version 7 Help Manual - Xshell 2 Table of Contents1 Xshell Window Logging and System and to Remote 7 Help Manual - Xshell _ _ Authentication _ Login _ Login _ _ SSH _ _ SSH _ _ SSH _ _ _ _ _ _ Keep _ _ VT _ _ _ _ _ _ Transfer _ Transfer _ without Session with Session to Run on Xshell 7 Help Manual - Xshell with with PKCS Key User Keys Dialog Key Security Warning Dialog Keys Dialog and Merge Port Dynamic Port Window and Color and Background Color Command Sets Output Encoding 7 Help Manual - Xshell Terminal Options Sets Folder and Startup Clearing and Connection Mapping Password Lock Update Transfer Using Transfer Using Transfer Using Transfer Using Logging and to a Server Through the Xagent User Key on a Remote Starting and 7 Help Manual - Xshell Local Command Line shorthand of character character Shortcut 7 Help Manual .
2 XshellXshell Manual 71 Xshell ManualThe Manual describe how to use the program's interface and will guide you through the 7 Help Manual - XshellContent 8 2 About XshellKey Functions(see page 12)Minimum System Requirements(see page 14)Install and Uninstall(see page 14) StartCreate Session(see page 15)Connect to Remote Host(see page 16)Exit Xshell (see page 17) Session ManagementSession Management(see page 18)Session Properties(see page 19)Connection(see page 19)Connection _ Authentication(see page 20)Connection _ Authentication _ Login Prompts(see page 20)Connection _ Login Scripts(see page 21)Connection _ SSH(see page 21)Connection _ SSH _ Security(see page 22)Connection _ SSH _ Tunneling(see page 22)Connection _ SSH _ SFTP(see page 22)Connection _ TELNET(see page 22)Connection _ RLOGIN(see page 22)Connection _ SERIAL(see page 23)Connection _ PROXY(see page 23)Connection _ Keep Alive(see page 23)Terminal(see page 23)Terminal _ Keyboard(see page 24)Terminal _ VT Mode(see page 24)Terminal _ Advanced(see page 25)Appearance(see page 26)Appearance _ Window(see page 26)
3 Appearance _ Highlight(see page 27)Advanced(see page 27)Advanced _ Trace(see page 27)Advanced _ Bell(see page 28)Advanced _ Logging(see page 28)File Transfer(see page 29)File Transfer _ X_YMODEM(see page 29)File Transfer _ ZMODEM(see page 29)Export(see page 30)Import(see page 30)Version 7 Help Manual - XshellContent 9 ConnectionConnections without Session Files(see page 31)Connections with Session Files(see page 31)Sessions to Run on Xshell Startup(see page 32)SERIAL Connection(see page 32)Connection with Kerberos(see page 32)Connection with PKCS _11(see page 33)Proxy Setting(see page 33)Jump host(see page 33) SecurityPublic Key User Authentication0(see page 35)User Keys Dialog Box(see page 36)Host Key Management(see page 36)SSH Security Warning Dialog Box(see page 36)Host Keys Dialog Box(see page 37)Master Password(see page 37) Tab ManagementTab(see page 39)Tab Group(see page 39)Split and Merge Tabs(see page 40)Arrange Tabs(see page 40) Tunneling ServiceTCP_IP Port Forwarding(see page 41)X11 Forwarding(see page 41)SOCKS4_5 Dynamic Port Forwarding(see page 42)Instant Tunneling(see page 42)
4 Terminal Window OperationsCopy and Paste(see page 44)Find String(see page 45)Font Change(see page 45)Font Color and Background Color Setting(see page 45)Cursor Change(see page 46)Window Handling(see page 47)Multi-session Handling(see page 48)Quick Command Sets Setting(see page 48)Terminal Output Encoding Change(see page 50)Advanced Terminal Options Setting(see page 50)Layout Management(see page 51)Version 7 Help Manual - XshellContent 10 Highlight Sets Settings(see page 51) Options SettingSession Folder and Startup Session(see page 53)History Clearing and Connection Log(see page 53)Key Mapping Setting(see page 53)Mouse Setting(see page 54)Transparency Setting(see page 54)Master Password Settings(see page 54)Screen Lock Settings(see page 54)Auto Lock(see page 55)Live Update Settings(see page 55)Advanced Settings(see page 56) File TransferFile Transfer Using SFTP(see page 58)File Transfer Using FTP(see page 58)File Transfer Using X_Y_ZMODEM(see page 58)File Transfer Using Xftp(see page 60) Session Logging and TracingSession Logging(see page 61)Session Tracing(see page 61)
5 Using XagentConnecting to a Server Through Xagent(see page 63)Using the Xagent User Key on a Remote Host(see page 63) Using ScriptsScript Starting and Ending(see page 65)Script API(see page 65) (see page 65) (see page 66) (see page 68)Script Example(see page 68)Script Recording(see page 70)Multi-Session Script(see page 70)Version 7 Help Manual - XshellContent 11 ReferencesStandard Buttons(see page 71)Address Bar(see page 73) Xshell Local Command(see page 74) Xshell Command Line Option(see page 78)SFTP Command(see page 80)Regular Expression(see page 81)Pattern Match(see page 81)The shorthand of character classes(see page 82)POSIX character classes(see page 83)Example(see page 84)Pre-defined Shortcut Key(see page 84)1 7 Help Manual - XshellAbout Xshell 12 3 About XshellXshell is a powerful SSH, TELNET and RLOGIN terminal emulator software operating on the Windows platform.
6 Windows users can conveniently and securely access UNIX/Linux hosts using Xshell . SSH (secure shell) protocols support encryption and user authentication for secure connections on the Internet and can replace legacy protocols, such as TELNET and Key FunctionsThis section provides descriptions on key functions of SSH1, SSH2, SFTP, TELNET, RLOGIN and SERIAL protocolsSupports Windows 7/8/10, Server 2008/2012/2016 Supports openssh and serversSupports having multi tabs in a single windowSupports displaying multiple tab groups in a single windowMulti-user settingKeep alive optionSOCKS4/5, HTTP proxy connectionCustom key mappingVB, Perl.
7 Jscript scriptingIPv6 supportKerberos(MIT Keberos, Microsoft SSPI) authentication supportSSH/Telnet Session ManagementThe Session Manager provides a convenient way to manage and run multiple sessionsCreate and manage session files for both local and remote hostsSupports Sessions dialog box, address bar, local prompt, shortcut to session, and links bar to open sessionsProvides a default session for quick connectionSimultaneous connection with multiple sessionsAddress bar supports URL commands and allows connection to a remote host with or without a saved sessionSupports automatic login and login scriptsSupports folder and tree view in the Sessions dialog boxBatch update sessionsImport and export sessionsSecurityVersion 7 Help Manual - XshellAbout Xshell 13 RSA/DSA/ECDSA/ED25519 Public key.
8 Password and Keyboard interactive user authenticationRSA/DSA/ECDSA/ED25519 New Key Wizard and import/export keySSH PKCS#11 SupportUser authentication using Xagent (SSH user authentication agent)AES128/192/256, 3 DES, BLOWFISH, CAST128, ARCFOUR and RIJNDAEL encryption algorithmsSHA1, SHA1-96, MD5, MD5-96 and RIPEMD160 MAC algorithmszlib compressionHost Keys dialog boxUser Keys dialog boxSupports using master password to encrypt passwordTerminalUnicode-based terminal bufferVT100, VT220, VT320, XTERM, LINUX, SCOANSI and ANSI terminalsFixed terminal size option for standardized outputHorizontal scroll bar while in fixed terminal sizeMulti-language output encoding (UTF-8)
9 Compose Bar for sending strings to multiple sessionsCompose Pane for sending multiple lines of strings to multiple sessionsScroll buffer enabling up to 2,147,483,647 lines to be savedCharacter string search using regular expressionsColumn unit text selectionSupports multi-byte character strings at copy & pasteDesignates delimiters of double-click word selection in the terminal windowTriple click selects one lineBold font and ANSI color codeXterm terminal mouseXterm 256-color modeLinux Meta key emulationPrints terminal screenSet line spacing and margins in the terminal windowSearch a user specified web browser for selected textVarious bell optionsTunnelingTCP/IP and X11 forwardingDynamic port forwarding using SOCKS4/5 Tunneling pane for
10 Observing and managing active forwarding channelsInstand tunneling to add/remove or modify tunneling to the current connected sessionAppearanceDockable UI for the main windowTheme selection featureConvenient and powerful user interfaceSupports custom layoutColor schemes edit/import/export featureChange cursor color and blinkingEasily changeable fonts via the Font buttonApply separate fonts for ASCII and non ASCII characters