SSH (Secure Shell) is a cryptographic protocol to provide secure data transmission over insecure networks. OpenSSH is the server that implements SSH protocol to provide remote server shell access.

Today, I have created a new Ubuntu 22.04 Desktop virtual machine. After installation, I found that the SSH server is not enabled by default. So I have installed the OpenSSH server and enabled the SSH connections. This tutorial explains you to how to install and enable SSH on an Ubuntu 22.04 Linux system.

Installing OpenSSH on Ubuntu

You must have physical system access to complete OpenSSH server installation. Login to the Ubuntu system and open a terminal.

  1. Now, run the following commands to install the OpenSSH server on your system.
    sudo apt update 
    sudo apt install openssh-server 
    
  2. Once the packages installation finished, run the below command to check SSH service status:
    sudo systemctl status ssh 
    

    It should be active and running as below:

    Enable SSH in Ubuntu 22.04

  3. The Ubuntu systems ships with default UFW firewall, If the UFW is active, you need to allow SSH port 22 for remote users. To allow port 22 in UFW type:
    sudo ufw allow 22/tcp 
    

You have successfully installed the OpenSSH server on Ubuntu 22.04 system.

Connect to SSH Server

Now, you can access Windows users can use third-party applications lie

Linux users can use the “ssh” command-line utility to connect to a remote server using SSH.

ssh [email protected]_host 

Disable SSH Server

The systems with physical access are less required SSH access. In that case, you can either block ssh access using the firewall or disable the SSH service on your system.

  • To block SSH access via UFW firewall, type:
    sudo ufw deny 22/tcp 
    
  • You can also completely disable the SSH service (OpenSSH) to prevent remote access.
    sudo systemctl stop --now ssh 
    sudo systemctl disable --now ssh 
    

    The above commands will stop SSH service immediately and disable the autostart of service on system bootup.

Conclusion

This tutorial helps you to install and enable the OpenSSH server on Ubuntu 22.04 Linux system.

After installing you can also change the SSH port to secure system.