SSH (Secure Shell ) is an application layer networking protocol that is used to establish a secure connection between two systems. They are either used repeatedly for multiple accounts or they are too easy to guess or they are super complicated that you end up forgetting.

The alternative and secure option to establish an SSH connection is by using a special key-pair, which includes two parts, the private key, and the public key.

To make the connection even more secure, you can add in a passphrase, which is used for accessing the private key.

That’s my take on using a public-private key pair to establish a secure connection with SSH and moving towards a password-free SSH connection.

Related Articles