SFTP

SFTP (SSH File Transfer Protocol) works by using a secure shell data stream. It establishes a secure connection and then provides a higher level of protection for data while transferring it.

SFTP Access

Using account SSH key integration (preferred way)

Using this method you will not need to copy-paste your key for each environment. It will be linked to your ReadyMage account.

Add SSH Key to your account

Navigate to Account -> Integrations.

Click Add Key.

Enter your SSH Public Key and click Save.

After saving, the SSH key will be partially visible in the integrations.

Grant user access to SFTP

Navigate to User Portal → Project → Selected Instance → Service Management → SFTP tab. Click Add User and select User by email.

Using SSH key

Navigate to the User Portal → Project → Selected Instance → Application Management → SFTP tab. Click Add SFTP Key, fill in your SSH username, and add your SSH Public Key or leave it empty to get a one-time generated password.

Directory mapping

Following directories are available on the SFTP server and mapped to appropriate directories in Magento 2 root:

  • /import -> <magento2_root>/var/import

  • /export -> <magento2_root>/var/export

  • /media -> <magento2_root>/pub/media

Connect to SFTP server

Connection details are available in the SFTP tab in the Service Management section.

Connect using FileZilla

To connect to the SFTP server you can use a free cross-platform client like FileZilla.

  1. Open FileZilla.

  2. Go to Edit > Settings > Connection > SFTP

  3. Add your private SSH key using Add key file button.

  4. Enter Host, Username, and Port in Quickconnect fields.

  5. Press Quickconnect.

Last updated

Was this helpful?