Guide on configuring SSH Key-Based Authentication on a Linux Server
The basic SSH authentication on you Linux server is through username and password , however, even complex passwords are susceptible to “brute-force” type of attack. Here’s a simple guide on configuring SSH Key-Based authentication.
Typical SSH authentication
Using Putty SSH client for Windows OS.
Configure your Linux server to accept SSH key-based authentication