Modern versions of ssh refuse to connect to a server with a rsa key that
is less than 2048 and this may change to 3072 or 4096 in the future.
ed25519 cannot change keysize
Implement certificate authentication, certificate requires :gokrazy: principal
Read first line of /etc/passwd for home and shell
Shell uses `-l` to make it a login shell which will run .profile