Configure the SSH Keystore for the MFT sFTP Server

In Oracle MFT Cloud Service, you need to configure the SSH keystore to enable an embedded sFTP server secured connection. The configuration includes importing the private key of the SSH key pair and entering the password in the SSH keystore if the private key has a passphrase.

Importing the Private Key

The private key of the SSH key pair from the provisioning process is used by the MFT server to start the sFTP server so clients can connect to it using the SSH protocol. Note that the key must have an RSA style and be in OpenSSH format, otherwise the embedded sFTP server won't accept it.

  1. In the MFT Console, on the Administration page, select Keystore Management.
  2. Select the Keys tab. You can list, create, update, export, import or delete a key.
  3. Click the Import icon on the right side of the page.

    The Import key dialog opens.

  4. Enter the following details:
    • Alias: alias name

    • Format: select PGP or SSH type of key

    • Browse: enter the path of the key file

    • Type: specify private or public key

  5. Click Import to import the key.

Entering the Private Key Password in the SSH Keystore

If your private key was created with a password/passphrase, which is intended to provide a secondary security in case the private key file is lost, then you will provide the password in the MFT SSH Keystore.

  1. Go to the Details page of the MFT instance you want to access, as described in View Oracle SOA Suite on Marketplace Instance Details.
  2. In the Jobs section, click the job name to display the log file.
  3. Scroll to the bottom of the log file, and copy the URL of the MFT Console.
  4. Enter the URL in your browser to display the MFT Console for working with the Oracle SOA Suite on Marketplace instance.
  5. Sign in to MFT Console with the user name and password you defined when provisioning the service.
  6. Click the Administration tab on the top of the Console page.
  7. To set the SSH Keystore password, select the Keystores node in the left navigator tree and enter the WebLogic admin password from the provisioning process in the SSH Keystore section.

  8. Click Save.