Secure Shell keys - better known as SSH keys - are often used instead of passwords, as they offer a more secure method of connecting to remote Linux servers.
While passwords are one way of verifying a user’s identity, passwords have multiple vulnerabilities and can be cracked by a brute force attack. When setting up a remote Linux server, you’ll need to decide upon a method for securely connecting to it.