In this tutorial you will learn:
- How to install SSH daemon
- How to enable SSH daemon to start after reboot
- How to start SSH daemon server
- How to open firewall SSH port 22
- How to allow root login to SSH server
Software Requirements and Conventions Used
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Installed Ubuntu 20.04 or upgraded Ubuntu 20.04 Focal Fossa |
Software | OpenSSH 8.1 or higher |
Other | Privileged access to your Linux system as root or via the sudo command. |
Conventions | # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command $ - requires given linux commands to be executed as a regular non-privileged user |
Enable SSH on Ubuntu 20.04 step by step instructions
Subscribe to RSS and NEWSLETTER and receive latest Linux news, jobs, career advice and tutorials.
- Install SSH server and client metapackage using the
apt
command:$ sudo apt install ssh
- Enable and start SSH server daemon:
$ sudo systemctl enable --now ssh
- Check SSH server status:
$ sudo systemctl status ssh
- Before you make an attempt to login you might need to open SSH firewall port 22 and optionally allow to login to SSH server as root user.