VShell® Server

Multi-protocol secure file transfer.
Remote access and administration.
Available for Windows, Linux, and Mac.

Try Before You Buy

Every release can be evaluated free of charge for 60 days.

VShell® 4.5 Server

Click Play for a short introduction to VShell


  • Secure file transfer server to protect data in transit
  • Multi-protocol support: SSH2, SFTP, FTPS, and HTTPS
  • Fine-grained access control for users and groups
  • Secure remote access and administration with SSH2


  • Quick to install
  • Set up and configure easily; runs right out of the box
  • Integrates with Windows AD and LDAP
  • Enterprise-level reliability and robustness: "set it and forget it"


  • Compatible with clients using open standards for SSH2, SFTP, FTPS, or HTTPS
  • Multi-platform support for Windows, Linux, and Mac
  • Runs on physical servers, virtual machines, and cloud-based servers
  • Cost effective, connection based licensing

Quality Technical Support

  • Dedicated and customer-oriented
  • High level of expertise
  • Quick response time
  • Technical support begins during evaluation
  • Fine Grain Access Control

    Grant access to VShell services by authorized users or groups. On an individual or group basis, allow or deny access to VShell services such as shell, SFTP, and port forwarding.

  • Lock Down Users with Virtual Roots

    Virtual root directories let you assign different root directory access points to users or groups. In Windows, assignment can be based on access control lists (ACLs).

  • Automate Processes with Triggers

    Configurable trigger conditions allow automated responses to events including file uploads and downloads, files added to a folder, and more.

  • Flexible Logging Options

    Selected server messages may be logged in the VShell log file, sent to the Windows system log or a remote syslog/syslog-ng server. Message groups include errors, warnings, informational, connection, authentication, SFTP, port forward, debug, LSA, and FTPS. The W3C extended log file format option allows the use of third-party log tools to analyze VShell activity.

  • See Active Connections with VShell Monitor

    VShell Monitor is a real-time connection monitoring tool that allows an administrator to view active connections to the VShell server.

Whether you need file transfer or a wider range of remote access services, it takes reliable, configurable network access software to master evolving security threats and a rapidly changing business environment.

"I downloaded VShell and set it up within a day. It's been very reliable and I haven't had a single bit of down time.  We leveraged the trigger feature to automatically upload files in real time into our production system."

—Jeramie Mercker, Software Architect, Georgia Municipal Assn.

Key Benefits

Whether your needs focus on remote access and administration or secure file transfer, the VShell server has a full range of capabilities that enable you to:

Provide strong, multi-protocol security for data in transit

VShell delivers proven, open-standard authentication, encryption, and data integrity with a choice of protocols to suit your needs. It allows you to provide a wide range of services to your organization with confidence.

  • SSH2 is an accepted standard for remote system administration, as SFTP is for secure file transfer.
  • FTPS provides flexibility for a wider range of clients. If needed, allow FTP connections to support legacy systems.
  • Upgrade to VShell Enterprise Edition with HTTPS to offer your end users easy, browser-based file transfer. No client software is needed and there are no browser plugins to install.
  • User authentication offers a range of options including public-key, Kerberos, and two-factor methods.

Control user access to features and files

VShell gives you extensive controls to manage privileges for shell, file transfer, and other services.

  • Define which services – SFTP, SCP, FTPS, FTP, HTTPS, HTTP, shell, port forwarding – are granted to users or groups with VShell Access Control Lists (ACLs).
  • Transparently transfer file transfer operations to a separate SFTP server, so that files can be uploaded and downloaded without ever being written to the VShell server's disk.
  • Using the virtual root directory feature, administrators can define multiple directory access points for different groups or individual users.

Set up and configure the server easily

VShell installs and runs right "out of the box". Windows configuration is made easy by the graphical control panel. Advanced installation options facilitate large-scale deployment.

  • The Windows Control Panel offers easy graphical configuration from initial setup to selecting access control lists and stopping and starting services.
  • Installation and setup choices include silent/unattended installation, answer files, and customized installers with special defaults, preconfigured settings, and included files (for qualifying purchases).

Automate business processes

One key way to increase admin productivity is to provide automation support. The VShell server does this with a combination of event trigger conditions, remote command execution, and command-line utilities.

  • VShell automation triggers help you track and respond to events like failed logon attempts and uploaded files.
  • The RunAs Commands feature lets the administrator allow less privileged users to use certain commands or scripts that require elevated privileges.
  • A set of command-line utilities facilitate automation by filling in gaps between VShell and standard operating system tools. Detailed information on the command-line utilities is available on the VanDyke ClientPack product page.

Logging and monitoring

  • Server messages may be logged to VShell log files as well as the Windows system log or a remote syslog/syslog-ng server.
  • Select the message groups to be logged – for example, errors, warnings, information, connections, authentications, and protocol-specific messages.
  • The VShell Monitor is a real-time connection monitoring tool that displays the current connections to the VShell server.

Tune licensing to your requirements with editions

VShell Administrator, Workgroup, and Enterprise editions allow cost-effective licensing from one user to thousands.

License Edition Concurrent client connections allowed SSH2 and
FTPS and
All other features
Administrator 2  
Workgroup 25  
Enterprise Unlimited  
Enterprise with HTTPS Unlimited

VanDyke Software Support provides comprehensive technical support, including pre-sales evaluation, consultation for installation and configuration issues, and support of maintenance and upgrade software.

VanDyke Sales is ready to help you work out licensing issues for the most complex deployment plans.

New in VShell Server 4.5


HTTPS support for Linux/Mac (previously Windows only)
Provide an easy-to-use, browser-based file transfer solution for staff, customers, and external partners. End users can connect to VShell Enterprise Edition with HTTPS to upload and download files, and more. No need to train end users on client software and no plugins to install. Customize the user web interface with your company colors and logo.

WebDAV support (All platforms)
VShell Enterprise Edition with HTTPS allows users to connect with a WebDAV client to upload and download files securely. Users can take advantage of WebDAV functionality to edit and collaborate on content.

Folder monitor (Windows)
Detect when new files are created, moved, or copied to a particular folder and initiate actions such as automatic transfer to another SFTP server.

CUCM configuration wizard (Windows)
Use this wizard for easier configuration of VShell to receive file uploads (backups) from Cisco Unified Communications Manager (CUCM).

Limit maximum concurrent connections for users and groups for Linux/Mac (previously Windows only)
Control how many sessions are allowed for users and groups for SSH2, SFTP, and FTPS connections. Specify the maximum number of concurrent connections for all users/groups, or set individual limits for particular users/groups.

Workgroup Edition provides more concurrent connections
The VShell Workgroup Edition now provides 25 concurrent connections (previously 10).

Please see History.txt in the VShell program group for additional information on other changes and bug fixes.

The VShell Server is available for download and evaluation with a 60-day evaluation license. VanDyke client software products are available for download and evaluation with a 30-day evaluation license. Evaluation software is fully functional and includes documentation.

VanDyke Software uses cookies to give you the best online experience. Before continuing to use this site, please confirm that you agree to our use of cookies. Please see our Cookie Usage for details.