I’m doing a seven-part series on how and why I made this site as I have, cobbled together from teeny tiny pieces of Internet. This is the second post in the series, because we number from base-0, like proper nerds. (The first part is here.)
Last time, we talked a little bit about how and why I chose OpenBSD for my hosting. We wrapped up with the installation of NGINX and git, glossing over steps like setting up an OpenSSH keypair. In retrospect, this was too glossy of me. For while SSH is common knowledge to most nerds, it may not be well understood; in fact, I suspect rather a lot of Internet tutorials and HOWTOs also gloss over this step.
So, today, before we dive right into configuration of Nginx, we’re going to take a moment to talk about SSH, keypairs, what they are, and why they matter.
Here’s the ‘what’ and ‘why’.