Secure Shell (SSH) and Secure File Transfer Protocol (SFTP) are tools for secure, encrypted communication across networks. SSH is typically used to run commands on remote systems while SFTP allows for the secure transfer of files.

Why Use Secure Login and File Transfer?

SSH and SFTP allow for encrypted communications across the network, meaning that malicious users listening to your traffic would not be able to interpret the information they see. They are alternatives to their insecure counterparts like telnet and regular FTP. If you do any type of remote command line administration or transferring of files, SSH and SFTP are recommended to provide confidentiality and integrity of data.

How To Get SSH and SFTP Software

WinSCP is a free, open-source SFTP client for Windows. Download WinSCP
Putty is a free, fully-featured SSH client for Windows. Download Putty
Mac OS X, Linux, and Unix
SSH and SFTP command line clients are built in to most Unix and Linux systems, including Mac OS X. To use the applications, open a terminal and run the ssh or sftp commands. To view program flags and usage, check the man pages for your specific version. There are also other third-party clients for Unix and Linux platforms.