0

While configuring SFTP on an Azure Storage Account, I selected the “Use existing key stored in Azure Key Vault” option to authenticate a local user. However, the dropdown list for selecting the key remains empty, despite having an SSH public key stored in the Key Vault.

I’ve verified that:

  • The SSH public key is stored as a secret in the correct Key Vault.

  • The key is in valid OpenSSH format (e.g., ssh-rsa ...).

  • I'm not sure to check the necessary RBAC permissions on the Key Vault (Key Vault Secrets User role).

Could you please advise on any additional settings or requirements needed to populate the key selection dropdown?

Please refer to the attached screenshot for clarity: Local user using existing key stored in Azure KeyVault

Thank you!

2
  • Refer this I don't think you can't able to connect with keyvault refer this learn.microsoft.com/en-us/azure/storage/blobs/… Commented Apr 10 at 5:48
  • Instead create SSH key in azure portal and connect with that. Commented Apr 10 at 5:48

1 Answer 1

1

Could you please advise on any additional settings or requirements needed to populate the key selection dropdown?

According to this MS-Document,

As far as I know, you can't authenticate with Azure Key Vault when creating an Azure SFTP local user.

First create SSH key from Azure portal through this MS-Document.

Once you've created the SSH key through the Azure portal, you will now be able to see the key under Use existing key stored in Azure.

Portal: enter image description here

Sign up to request clarification or add additional context in comments.

4 Comments

Thanks @Venkatesan. Does this mean the Public Key source indicates "Use existing key stored in Azure Key Vault", is misleading on the Azure portal?
Deepak shaw Could you please tell me where its mentioned "Use existing key stored in Azure Key Vault"?
Hello @Venkatesan, Excuse me, it's mentioned like: "existing key stored in Azure". Thanks
Hi @DeepakShaw I posted answer Q&A platform please look it over there also learn.microsoft.com/en-us/answers/questions/2246699/…

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.