Member-only story
SFTP for Azure Storage
5 min readNov 9, 2022
The long awaited SFTP feature for Azure Storage has recently GAed. I did some testing on the following:
- Access using private endpoint
- Permissions (e.g. READ, WRITE, DELETE, LIST, etc) configuration
- 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.


- 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…