Juniper (JunOS) SRX’s support ssh public key authentication.
nick> show configuration system login | display set set system login user nick uid 2001 set system login user nick class super-user set system login user nick authentication ssh-rsa "PASTE_KEY" nick>
No-one likes to type passwords!
