Member-only story

SFTP for Azure Storage

Jason Pang
5 min readNov 9, 2022

The long awaited SFTP feature for Azure Storage has recently GAed. I did some testing on the following:

  1. Access using private endpoint
  2. Permissions (e.g. READ, WRITE, DELETE, LIST, etc) configuration
  3. Authentication

How to enable SFTP for Azure Storage with private endpoint?

  • Just go to Azure portal, search for Storage Accounts and click Create.
  • Fill in the Basics screen (e.g. subscription, resource group, storage account name, region, performance, redundancy)
  • Click Next: Advanced.
  • By default “Enable SFTP” option is disabled. To enable it, you need to click “Enable hierarchical namespace” option.
Enable SFTP option is disabled by default
Click Enable hierarchical namespace option to enable the Enable SFTP option
  • Click Next: Networking.
  • Select “Disable public access and use private access” and add a private endpoint. This will create a “privatelink.blob.core.windows.net” zone in Azure private DNS zones with an A record for your blob storage name. Ensure you change the public network access setting to either “Enabled from selected virtual networks and IP addresses” or “Disable” in the…

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

No responses yet

Write a response