SOFTWARE OVERVIEW

MShell

MShell is an SSH client with terminal, file-transfer, and remote administration tools.

About MShell

MShell is an SSH client with terminal, file-transfer, and remote administration tools. It can connect using passwords or private keys, including RSA, ED25519, and ECDSA keys. Users can group and sort saved sessions, open multiple connections, and use keep-alive and automatic reconnection behavior. Its terminal supports tabs and horizontal or vertical split panes, themes, font and cursor settings, ANSI color, and a scrollback buffer. The client includes SFTP file transfer with a dual-pane local and remote browser. Users can upload or download files in batches, monitor progress, manage a transfer queue, resume incomplete transfers, and perform file operations such as creating, renaming, deleting, or changing permissions. Port forwarding supports local, remote, and dynamic SOCKS5 modes, and saved forwarding templates can be reused. Additional tools include command snippets with variable substitution, searchable command history, scheduled commands, multi-step workflows, SSH key management, and live monitoring of server CPU, memory, disk, and network use. The evidence also describes session usage statistics, audit logs, and session locking. Credentials are stored using Windows DPAPI. These features make MShell a combined terminal and remote-connection workspace, with substantial file-transfer and session-management functions alongside SSH access.

Categories

Platforms

Website & Downloads

Trusted package or store listing

Open winget listing ↗

Related software

  • 1PhoneMirror — 1PhoneMirror mirrors mobile-device screens wirelessly to a Windows computer.
  • 2GIS — 2GIS is an offline map and navigation application with city guides, business information, and route planning.
  • ADConnector — ADConnector establishes a connection between Active Directory or LDAP services and the Druva Cloud Platform.
  • AVD Health Monitor — AVD Health Monitor tracks endpoint health for Azure Virtual Desktop environments and monitors FSLogix storage.
  • Activate Endpoint — Activate Endpoint is a utility for testing a network connection and activating a video unit on a video service.
  • AdGuard DNS CLI — AdGuard DNS CLI is a command-line DNS client that operates as a DNS server and forwards DNS requests to upstream resolvers.
MShell | Soft20