RANT: edDSA/putty/hetzner
-
I generated edDSA 25519 SSH key in PuttyGen. Added a passphrase to secure it. Saved the public and private ppk keys. Copied the OpenSSH key and pasted that in Hetzner. It's set as default. Created a new Ubuntu 24.04 server and selected the SSH key I just saved. Went to Putty and under AUTH > Credentials, I added the path to the private ppk key, hit connect. It says "enter username". WHAT EFFING USERNAME?@@$JI#Q%JH
I tried every freaking thing I can think of (e.g. key name, key type, etc.) and all I get is
SERVER REFUSED OUR KEY
.I can get the SSH key to work on Hetzner if it's an RSA key but it all goes to hell if I use edDSA. I'm glad the server isn't anywhere near me physically. I REALLY want to go apeshit on it.
-
username is root
-
@humptydumpty said in RANT: edDSA/putty/hetzner:
It says "enter username".
Ssh keys have absolutely no relation to usernames. They merely "replace" the password part of your credentials.
-
@fbartels I couldn't get to the part where it recognized my key until I typed in "root" for the username. After that, it shows the proper key stuff (like the email/user I used when creating the key). I'm new to SSH and Murphy's law is fixated on every step I made in this regard. You can probably tell by the 1000 posts I've made.
-
@humptydumpty
You have to remember that 99% of providers have the login ‘root’, according to me the only provider I tested was OVH they have ‘ubuntu’.As for SSH security, I recommend to disable the password login, only with the key. Another option is to restrict in the Firewall in the Hetzner panel port 22 to your home internet IP address