Skip to main content


Transfer data securely via the SSH File Transfer Protocol (also Secure File Transfer Protocol, or SFTP).

Generate SSH Key

Run the following command on the Terminal.

ssh-keygen -t rsa -b 4096

Depending on your FTP client, you may need to apply read-only permissions to the private key for the key owner as follows.

chmod 400 /path/to/private\_key

Keep the private key safe and let us know immediately if it has been compromised. Then, only share the public key with InDebted for FTP access. Once we have received your public key, we will create your FTP account and share your FTP username.

Configure FTP Client

Configure your preferred SFTP client with the following information.


Port: 22 (SFTP protocol)
Your FTP username
Your SSH private key

Once you have finished setting up your FTP client, make sure you can establish a connection and list your home directory.

Restrict Outbound Traffic

This step is optional. If you want to improve your network security, you can restrict your outbound traffic allowing TCP connections on port 22 into the following IP addresses.

These IP addresses are load balanced and assigned to our fault-tolerant FTP servers. For the highest availability, make sure to always connect via the FTP hostname.