Remote Backup and SSH Login without Password • Russwurm

    Remote Backup and SSH Login without Password

    Created: 21.01.2015 | Updated: 19.02.2018

    This is pretty useful if running remote backups within a cron job. The original posting can be found at GeekStuff:3 steps to perform SSH login without password

    Step 1: Server Create public and private keys using ssh-key-gen on the server and adding this key to the authorized keys.
    $ cd .ssh # if existing
    ssh-keygen -t rsa # hit return through all prompts
    cat >> authorized_keys
    chmod 600 authorized_keys
    Step 2(Linux): Client Copy the key to the client:
    cd .ssh
    scp myserver.rsa
    chmod 600 myserver.rsa
    echo "Host myserver" >> config
    echo "Hostname" >> config
    echo "IdentityFile ~/.ssh/myserver.rsa" >> config
    Step 2 (Apple): Client Copy the key to the client and add it to the key chain
    scp myserver.rsa
    ssh-add -K /<folder>/myserver.rsa
    Step 3: Login to remote-host without entering the password
    ssh <remote-host>

    mysqldump without password

    This is done by creating the file ~/.my.cnf in your user directory. The permissions need to be set to 600. Add this to your .my.cnf file

    Some updates for later

    Legal Info | Terms | Privacy

    You can view this page as reduced HTML version as well.