Password-less SSH Login

Jump to navigationJump to search


Because you might want that some of your scripts to be able to login to a remote host and do stuff without storing your password...


This is the LOCAL HOST setup

ssh-keygen -t rsa -b 4096 -f ~/.ssh/rsync-key

This is the REMOTE HOST setup. Get the from the LOCAL HOST through some secure way on the REMOTE HOST

cat ~/.ssh/ >> ~/.ssh/authorized_keys
chmod 700 ~/.ssh/authorized_keys

Be sure to enable public-key login in your sshd_config on your REMOTE HOST.

Use this to login from your LOCAL HOST:

ssh -i ~/.ssh/rsync-key -oPort=5522 user@remote_host -v