Symptom
- There is a type of SFTP access which does not require the user to provide a password, in order to connect to their SFTP directory.
- This is accomplished by the customer generating the SSH key from their server, this key will have 2 parts, a private key and a public key. The customer retains the private key on their server and provides the public key to SuccessFactors.
- How do I create automatic feed without password into Success Factors?
- How to connect to SFSF hosted SFTP servers using the SSH Key.
Environment
- SAP SuccessFactors HCM
- SAP SuccessFactors Learning
Resolution
Generating SSH Key:
To generate the SSH public and private key pairs, please refer to KBA 2518009 - Configuring SFTP for SAP HCI: Generating Key Pairs
Another option is to follow the below URL: https://www.ssh.com/ssh/keygen
Please generate the key using SSH-RSA with 2048 bits
Uploading SSH Key:
Please submit an case under the component LOD-SF-PLT-FTPS for the technical team to proceed with the SSH key upload in the SF SFTP account.
In the case you need to provide:
- CompanyID:
- SFTP Account Name:
- SSH Key attached:
General notes:
- The Public Key must be provided in .pub or .txt format otherwise we are unable to install it.
- Make sure to specify the SFTP username that you want the public key installed on.
- iContent SFTP accounts are eligible.
- If you are requesting for both test and production instances, please provide both SFTP usernames and specify which public key you want installed on each one.
- SFTP usernames must be created and provided to Customer Support before you request SSH access.
- It is possible to have multiple SSH keys for one SFTP account. This way, you can have different login options for one account.
Both public-key and password authentication can be used on the same server. If public-key authentication fails, it will go to password authentication.
**NOTES for support, please see "Internal memo" section of this KBA for your reference.
See Also
Keywords
SSH public and private key pair, upload SSH Key, import, install keys on SFTP, public key, SFTP Passwords, SFTP keys, Password less, Passwordless, Key Exchange, SFTP Accounts, FTP, SFTP credentials, RSA, SFTP Certificates, SFTP Connection, SFTP failed connection, token , KBA , LOD-SF-PLT-FTPS , SFTP Account Creation, Reset Password & Install SSH Service , Problem