Fetch Help > Using Fetch > Using SSH public/private keys or ssh-agent with Fetch

Fetch supports authentication via SSH public/private keys or ssh-agent when connecting to SFTP servers.

To use SSH public/private keys:

1. Choose File > New Connection.
2. Enter the server's hostname and your username.
3. Choose SFTP from the Connect using pop-up menu.
4. Click the Connect button.
5. If your SSH key is protected by a passphrase, Fetch will prompt you for it.
6. Fetch will use your SSH key for authentication and make the connection.

To authenticate via ssh-agent:

1. Enter your password in ssh-agent.
2. Choose File > New Connection.
3. Enter the server's hostname and your username.
4. Choose SFTP from the Connect using pop-up menu.
5. Click the Connect button. Fetch will use ssh-agent for authentication and make the connection.

Note that Fetch does not provide support for setting up ssh-agent or SSH public/private keys; you must do that outside of Fetch.