Permission denied (publickey) for SSH login on new droplet. Unable to login
Created a new account. Created SSH keys on local machine under a root secured password. Added newly created SSH key under Security -> Add SSH keys. Created a new droplet. Installed one-click wordpress.
When I am trying to login via SSH I am getting an error saying Permission denied (publickey)
~$ ssh firstname.lastname@example.org
The authenticity of host ‘xxx.xxx.xxx.xxx’ can’t be established.
ECDSA key fingerprint is....
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes’ or 'no’: yes
Warning: Permanently added 'xxx.xxx.xxx.xxx’ (ECDSA) to the list of known hosts.
email@example.com: Permission denied (publickey).
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.