Use Your Android Phone or Tab to Connect to Linux Server via SSH

Use Your Android Phone or Tab to Connect to Linux Server via SSH

Suppose there’s something went wrong with your server but you are currently not in front of your computer and you need to fix this as soon as possible. If you own an Android phone or tab, SSH clients for Android OS can save your life in such cases.

Android SSH Client

Currently there's a few SSH clients available on Google Play Store but I have been using JuiceSSH for years and it would be my personal recommendation if you ask me for a good and trusted SSH Client for Android.

Downloading and Installing JuiceSSH on Android

  • Open Google PlayStore on your phone or tab
  • Search for JuiceSSH
  • Install and launch JuiceSSH

How to Use JuiceSSH to Connect to Your Linux Server via SSH

If you open JuiceSSH app for the first time you will be presented with an interface similar to the one shown on the following screenshot. Press on Quick Connect

JuiceSSH Home Screen

Then you will be prompted to enter your username along with server IP. In this example I'm using root as username and 192.168.68.115 as server IP. Replace username and Server IP with your values and press OK.

Enter Username and Server IP

If you are connecting to the server for the first time you will be asked to grant the key fingerprint. Press Accept.

Accept Key Fingerprint

You will be then prompted to type your password. Type the password and press OK.

Type Password

If you entered your Username, Server IP and Password correctly you should be presented with a screen similar to the screenshot provided below.

Server Login Success Screen

Congratulations you have successfully logged into your server over SSH through your Android device.

Here's a video demonstration

Use Android Device to Connect to the server via SSH

This article is a part of a series.