I have imported a OpenSSH public key under Key Vault with my account which has the correct access "Admin User with the Product Administrator and Key Manager roles".
But when i create a SFTP resource and want to use this key i can not find the key!
I do the following for the SFTP resource:
- Key Location: Key Valut
Key Vault: Default
Key Name: <----- Here the key should appear i believe but sadly i cant find my imported key
Appreciate any help / tips you can provide.
The SSH server resource uses private keys to establish a connection. The reason you are not seeing the key after importing the key into the Key Store, is because the key you imported was a Private key that you imported as a Public Key.
If you create a SSH key pair in the Key Management System (KMS) you will see the public and private key. Since SSH protocol uses Asymmetric Cryptography, the host needs the public key and the client needs the private key. In this case, I believe you imported the key as a public key, but since you (the client) are connecting to a SSH server you need the private key.
w. GoAnywhere.com | HelpSystems.com