Skip to content

SFTP Configuration and SSH Key Generation and Exchange

An SSH keypair is required to connect to the beqom SFTP server and interact with the DataBridge Engine Pipeline.

Generating an SSH key

The SSH keypair is generated by the user and then the public key is shared with the beqom support team. The user places the private key in a safe location. An SSH keypair is generated with the following command:

bash
ssh-keygen -t rsa -b 4096 -C "<my_email@example.com>" -f ~/.ssh/beqom_databridge_sftp

This creates:

  • Private key: ~/.ssh/beqom_databridge_sftp
  • Public key: ~/.ssh/beqom_databridge_sftp.pub

This will leave the keypair in your $HOME/.ssh folder. The file with the .pub extension is the public key.

Share your public key

Send the contents of beqom_databridge_sftp.pub to the beqom support team so they can attach it to your SFTP-enabled Blob Storage account and grant access to your container.

Connect to the SFTP server

The beqom support team will, upon receiving your SSH public key, provide you with the following:

  • Tenant name: Typically your company name. May include hyphens, e.g. acme-corp
  • Username: As a contrast to the tenant name. May not include hyphens, e.g. acmecorp

Based on the above, you can log into the SFTP server with the following credentials:

  • SFTP Username: bqmweudbrsprd1sftp.<tenant-name>.<user-name>
    • Example SFTP Username: bqmweudbrsprd1sftp.acme-corp.acmecorp
  • SFTP Server: databridge-weu.beqom.io

Consequently, a user with Acme Corp would log into the SFTP server with the following command:

bash
sftp -i ~/.ssh/beqom_databridge_sftp bqmweudbrsprd1sftp.acme-corp.acmecorp@databridge-weu.beqom.io