After setting up the bare VPS, it is time to gain secure access to our Ubuntu Server running on the VPS through a secure shell connection (SSH).
From the standard RFC 4252 that defines SSH:
The Secure Shell Protocol (SSH) is a protocol for secure remote login and other secure network services over an insecure network.
Of course, the insecure network here is the internet.
We will setup SSH access in two phases:
- Setup basic SSH with the normal login credentials
- Secure access further with a key