====== Set Up SSH Keys ====== ===== Common Use ===== Use this command to set up your SSH key on a remote server that you log into frequently: ssh-copy-id user@remote.host.name ===== Without ssh-copy-id ===== If the ''ssh-copy-id'' script is not available: cat ~/.ssh/*.pub | ssh user@remote.host.name 'umask 077; cat >>.ssh/authorized_keys' ===== Non-Standard SSH Port ===== If SSH is on a non-standard port: ssh-copy-id -p 2222 user@remote.host.name or: cat ~/.ssh/*.pub | ssh -p 2222 root@remote.host.name 'umask 077; cat >>.ssh/authorized_keys' ===== Generate Public Key ===== If no public key yet exists on the machine you will be using to make remote connections, you'll need to create one. This is only done once: ssh-keygen -t rsa You probably want to just hit enter at the passphrase prompt.