SSH client software

 

Overview

This article provides an overview of various SSH clients you can use on different operating systems

Background

An SSH client is an application on your computer that allows you to run shell commands. These commands allow you to log in to a server, download files, and manage files on your computer or a web server.

There are many different types of SSH clients you can choose, depending on your operating system.

Prerequisites

You must obtain the following information to connect to your server:

  • Username
  • Password
  • Servername or website name

View the SSH overview article for details on how to locate this information.

Operating systems

macOS

The macOS operating system includes a built-in app called Terminal.

The simplest way to open Terminal on a macOS is to use the built-in spotlight search utility. Press command + the spacebar and then type the word terminal. Click the terminal application in the list to open. 

Unix/Linux

Most distributions of Unix/Linux include the OpenSSH package. To open your terminal, press CTRL + ALT + T. This should automatically open your terminal, where you can start running commands. You can also search for the word terminal in your distribution's dashboard. This varies depending on which distribution of Linux you're using.

Windows

Windows 10 includes a built-in shell, which you can use as an SSH client with Windows Command Prompt or PowerShell. See this article for more information.

There are also third-party clients you can use with Windows. Every Windows SSH client has its own way of being installed and launched, but once you've set it up, there is no difference in how it operates. However, each client is suited to specific (or general needs). So, you may wish to try more than one to see what works best for you. Here are two options:

  • PuTTY — A free and very popular client for Windows users.
  • WinSCP — A free and popular client as well. However, it lacks the full functionality of PuTTY.

iOS (iPhone)

You can locate several terminals in the App Store. Just search for ssh terminal. A popular paid app is Termius, but there are many other options available.

Android

There are several clients you can download from the Google Play store. Two options are ConnectBot and JuiceSSH.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?