VPS: Getting Started with an SSH Client and SSH Keys

These instructions are intended for those that want to learn how to connect to a Linux VPS via an SSH client, such as Terminal for Mac users, or Putty for PC users. These steps are crucial for properly securing your Linux VPS from brute force password attacks.

This section covers the following steps:
  • Generate an SSH key
  • Connect to a Linux VPS using an SSH client
  • Use an SSH key to log in to the Linux VPS (aka passwordless login)
  • Disable password logins
  • Disable root login access