I have security concern here. I have enabled SSH to my droplet and if i wanted to access the droplet via GitBash via windows10 i need to have my SSH public key saved to my DigitalOcean account.
when i do
ssh firstname.lastname@example.org it will check for my public key and ask for droplet password.
If my desktop side doesn’t have the SSH key, it will show “permission denied (public key)”
But, when i access the droplet via mobile app JuiceSSH, it only asks for droplet password provided i didn’t generate any SSH nor didn’t save any new public key to DigitalOcean Account.
What did i do wrong here?
Note: I followed this Disable root password guide but the saved public keys are all unusable.
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.