How to place your public ssh key on a remote machine with one command

published Mar 18, 2010 03:16   by admin ( last modified Mar 18, 2010 03:16 )
ssh-copy-id remote-machine

 

This one-liner copies your public-key, that you generated with ssh-keygen (either SSHv1 file identity.pub or SSHv2 file id_rsa.pub) to the remote-machine and places it in ~/.ssh/authorized_keys file. This ensures that the next time you try to log into that machine, public-key authentication (commonly referred to as “passwordless authentication.”) will be used instead of the regular password authentication.



Read more: Top Ten One-Liners from CommandLineFu Explained - good coders code, great reuse