I strongly agree to that. To me, passwords are a pain. For remote administration I already use certificate based authentication whereever possible... This way I have a public key and a private key, and the only thing I ever give out is the public key. Private key could, for example, stay on a USB stick if I ever felt like trusting a strangers machine with getting it.