apertus-open-source-cinema / axiom-firmware

AXIOM firmware (linux image, gateware and software tools)
GNU General Public License v3.0
168 stars 53 forks source link

Missing ssh keys for operator and root. #161

Open herbertp opened 3 years ago

herbertp commented 3 years ago

Both, 'operator' and 'root' user do not have ssh keys.

They should be generated on first boot and installed in the proper place (~/.ssh)

rroohhh commented 3 years ago

Do you think using ed25519 type keys would be ok? They are supposed to be more secure and the public key is a lot smaller than a rsa one. However not every ssh implementation supports them (dropbear being a notable one that doesn't support them, also any system using a openssh version from before 2014).

herbertp commented 3 years ago

I think there is no problem in having elliptic curve keys on the beta but I wouldn't make that exclusive. As far as I know there is no problem having two or more different key types with openssh, so having one rsa, one dsa and one ed25519 should work just fine.

rroohhh commented 3 years ago

Well I wouldn't do dsa :) But having rsa and ed25519 seems fine.

herbertp commented 3 years ago

Works for me.