Home Articles Security SFTP Authentication with SSH keys

SFTP Authentication with SSH keys

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. 

  1. Create .sftp folder

    On your host, make a folder in the site root directory named .sftp

  2. Generate SSH Key

    On your computer, run the following command to create a properly SFTP formatted SSH key: ssh-keygen -e -f ~/.ssh/id_rsa.pub

  3. Save and upload key

    Save the output of this as the file name authorized_keys, and upload it to the .sftp/ folder on the server.

  4. Connect to server

    After this, your SFTP client should automatically connect to the server using that key.

Did this help you?