Summarize the following:
For Windows, you will need to download and install an SSH client program. The most popular one is Cygwin, which is available for free from the developer’s website. Download and install it like you would any other program. Another popular free program is PuTTY.  During the Cygwin installation, you must choose to install OpenSSH from the Net section. Linux and Mac OS X come with SSH already installed on the system. This is because SSH is a UNIX system, and Linux and OS X are derived from UNIX. If you have Windows 10 with the Anniversary Update, you can install the Windows Subsystem for Linux which comes with SSH preinstalled. Open the terminal program that is installed by Cygwin, or Bash on Ubuntu on Windows for Windows 10, or open the Terminal in OS X or Linux. SSH uses the terminal interface to interact with other computers. There is no graphical interface for SSH, so you will need to get comfortable typing in commands. Before you dive into creating secure keys and moving files, you’ll want to test that SSH is properly configured on your computer as well as the system you are connecting to. Enter the following command, replacing <username> with your username on the remote computer, and <remote> with the address for the remote computer or server:  $ ssh <username>@<remote> If you want to specify a port, add -p 0000, (replace 0000 with the desired port number). You will be asked for your password once the connection is established. You will not see the cursor move or any characters input when you type your password. If this step fails, then either SSH is configured incorrectly on your computer or the remote computer is not accepting SSH connections.
Install SSH. Run SSH. Test the connection.