Ubuntu SSH Remote Login Installation And Configuration Example

SSH is a security protocol, mainly used to encrypt remote login session data and ensure the security of data transmission. In this article we will tell you how to install and configure SSH service on Ubuntu and how to connect the ssh server from MacOS, Linux and Windows use ssh client.

1. Check Whether SSH Service Has Been Installed Or Not.

  1. Open a terminal and run ps -ef|grep sshd to check whether ssh service is running or not. If you do not see the red line below, that means the ssh service is not running.
    [email protected]:~$ ps -ef|grep sshd
    root 706 1 0 08:46 ? 00:00:00 /usr/sbin/sshd -D
  2. Run sudo service ssh start to check whether ssh has been installed. If you get the Unit ssh.service not found error message, that means ssh service do not installed.
    [email protected]:~$ sudo service ssh start
    [sudo] password for jerry: 
    Failed to start ssh.service: Unit ssh.service not found.

2. Install SSH Service In Ubuntu.

  1. Run sudo apt-get update in above terminal to update all ubuntu source package list.
  2. Run sudo apt-get install openssh-server to install ssh server in ubuntu.
  3. After installation, you can run ps -ef|grep sshd to check whether ssh service is running.
  4. If ssh service is not running, run sudo service ssh start to start it.

3. Connect SSH Service From MacOS & Linux.

  1. Before you can connect the ssh service, you should run ifconfig to get the machine ip address. If you install the ssh in a ubuntu virtual machine use virtualbox, you can read article How To Install Ubuntu On Virtualbox Mac
  2. If you connect the ssh service from MacOS or Linux, you can run below command in terminal to connect the ssh service.
    192:~$ ssh [email protected]
    [email protected]'s password: 
    Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-29-generic x86_64)
    Last login: Sun Sep 30 19:39:22 2018 from
    [email protected]:~$ 

    login to remote ssh server from macos

  3. The ssh service default port number is 22, you can run sudo gedit /etc/ssh/sshd_config to edit ssh service configuration file to change ssh service settings.

4. Connect SSH Service From Windows.

  1. Download putty and install it. Putty is a famous windows ssh client tool.
  2. Double click the putty icon to start it.
    putty windows application icon
  3. Input ssh ip and port number in the opened putty dialog, do not forget select SSH radio button in Connection type section. Then click Open button to connect to the ssh server.
    input ssh server ip and port number in putty
  4. Input user name and password in the popup window, then you can see below picture after successfully login.
    putty screen after login to ssh server
0 0 votes
Article Rating
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x