Connect & Ingest data from / into an SFTP connection

Sling CLI Setup

The following credentials keys are accepted:
  • host (required) -> The hostname / ip of the machine
  • user (required) -> The username to access the machine
  • port (optional. Default is 22)
  • password (optional) -> The password to access the machine
  • private_key (optional) -> This is the path to your SSH private key.
Here is an example of setting a connection named MY_SFTP. We must provide the type=sftp property:
$ sling conns set MY_SFTP type=sftp host=<host> user=<user> password=<password> port=<port> private_key=<private_key>
# Or use url
$ sling conns set MY_SFTP url=sftp://myuser:[email protected]:22 private_key=<private_key>

Environment Variable

export MY_SFTP='{type=sftp, url="sftp://myuser:[email protected]:22", private_key=<private_key>'

Sling Cloud Setup

  1. 1.
    In Sling, click the Connections link on the left sidebar.
  2. 2.
    On top, click New Connection.
  3. 3.
    Find SFTP in the list and click on it.
  4. 4.
    Input the needed information.
  5. 5.
    Click Test to verify connectivity.
  6. 6.
    Click Save to save the connection.
If you are facing issues connecting, please reach out to us at [email protected].
Last modified 1mo ago