See also: Best Free SFTP Servers

SFTP offers a secure connection to transfer files between computers with encryption. Although many people assume the acronym stands for Secure File Transfer Protocol, it is actually the SSH File Transfer Protocol.

SFTP is a variation of the File Transfer Protocol (FTP), which is one of the oldest internet applications. Both SFTP and FTP are standard definitions, not programs. It is up to others to write an SFTP program, but they must follow the SFTP standard in order to make it compatible with other SFTP programs.

In a standard implementation, an SFTP program runs at the command-line interface. The utility has its own environment. So when you enter an SFTP session, you should see the command line prompt change to sftp>.

Once logged into an SFTP session, normal commands for the operating system won’t work. Instead, you must use the command language specified in the SFTP standard.

Most frequently used SFTP commands

Some most commonly used SFTP commands include:

  • to return to SFTP type exit. Execute commands in the underlying operating system without leaving SFTP by putting ! in front of the command, eg !date

SFTP implementations

Not every computer will have an SFTP program, but just about all computers do have FTP. For example, FTP is bundled into all Microsoft operating systems, but SFTP isn’t. There are also GUI versions of SFTP available and they take care of all of the available commands for you through interpretive buttons and menu options. Whether you prefer a GUI SFTP implementation or you want to use the system at the command line, you will need to find and install an SFTP utility.

Do you have a favorite SFTP program that you use a lot? Leave a message in the comments section below and let us all know about it.

View or Download the Cheat Sheet JPG image

Right-click on the image below to save the JPG file (759 width x 860 height in pixels), or click here to open it in a new browser tab. Once the image opens in a new window, you may need to click on the image to zoom in and view the full-sized jpeg.

View or Download the cheat sheet PDF file

Download the cheat sheet PDF file here. When it opens in a new browser tab, simply right-click on the PDF and navigate to the download menu.

⭐ What is a good SFTP server?

Files.com is a cloud file management service that acts as a file transfer hub that sports an in-built FTP and SFTP server. It uses SFTP to pass files securely between client computers and the client account storage space. You can mount an external SFTP site directly into Files.com as a folder or configure syncs on a schedule.

Once a file is resident on the server it can be distributed many times over without having to transfer the file again – the user emails the recipient a link for direct secure access on the Files.com server instead. Start a 7-day free trial.

Pros:

  • Puts security at the forefront of their product, making this a reliable cloud-based option for long term use
  • Multiple transmission protocol support can be integrated into virtually any existing application or service
  • Robust user management and auditing makes this tool one of the best options for enterprise use
  • Includes features such as receive receipts and links that expire, which help provide additional insight and control when sharing files with third parties
  • Scalable pricing makes this a great option for businesses of all sizes

Cons:

  • Trial time could be longer

Files.com Start 7-day FREE Trial

Another service that you could examine as an alternative to Files.com is ExaVault. This provides a cloud storage area that can be subdivided into user accounts. It is also possible to set up a system account to receive files sent through SFTP – FTPS is also possible.

The platform cuts down the need for file transfers because the space it offers can be used as the primary file server for your business. It is also possible to distribute files by sending a link for access rather than actually moving the file. Keeping the files in one place enables all activity on them to be logged for compliance auditing. You can a 30-day free trial of the ExaVault service.

  • Suitable for use as a primary file server

  • Offers user controls to grant access to files

  • Access rights can be time limited and can also be revoked

  • Acts as an SFTP server and an FTPS server

  • A good system for businesses with many home-based employees or multiple sites

  • No free tier

ExaVault.com Start 30-day FREE Trial

See also: SolarWinds SFTP/SCP Server review & SFTP Commands Cheat Sheet

Image: Server web secure by RRZEicons via Wikimedia Commons. Licensed under CC BY-SA 3.0