Key Generation
ssh-keygen -q -f ~/.ssh/id_rsa -t rsa
Enter passphrase (empty for no passphrase): …
Enter same passphrase again: …
Key Distribution
# first, upload public key from client to server
scp ~/.ssh/id_rsa.pub user@server.example.org:
# next, setup the public key on server
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
rm ~/id_rsa.pub