Automatic authentication using SSH keys can be set up.
Be aware, the SFTP format and SSH format is different. Step 2 is therefore necessary to make your SFTP client authenticate using keys.
- On your host, make a folder in the site root directory named
- On your computer, run the following command to create a properly SFTP formatted SSH key:
ssh-keygen -e -f ~/.ssh/id_rsa.pub
- Save the output of this as the file name
authorized_keys, and upload it to the
.sftp/folder on the server.
After this, your client should automatically connect to the server using that key.