SFTP (and FTPS) protocol support for Azure Files
Exposing the SFTP protocol would facilitate a bunch of scenarios where today 2 VMs (with all the management overhead that implies) are required.
Thanks for the feedback! We are interested in collecting feedback on this request – please vote for it if this is something you like to see.
We’re also interested in learning more what people want to use the SFTP/FTPS for and which protocol they prefer. Please feel free to leave us a comment letting us know more detail!
Program Manager, Azure Files
Bas Pruijn commented
I see the need for SFTP with lots of my clients
This would be great, i have a current small SFTP server up on an Azure VM for one client, there is no reason i should need to maintain that when something as great as FTP as a service could be implemented. I would use this feature day one
SFTP makes sense for all of your clients and should have been a part of windows for quite some time rather than ftps. Both would be best for all, but both choices should be avaible today. I expected that this was there already and I'm shocked that I have to look 3rd party. Doing this through storage reduces the overhead on servers and makes it green.
Abhijit More commented
Integration SFTP like feature in Azure File Storage would be most awaited feature, mostly the folder level security for blob / file storage. Please look into it.
We are in logistic, also stuck with SFTP with bunch of users using Linux builtin is a lot of works to do. If azure storage can support this native SFTP that would be great.
Alain Verpoorte commented
SFTP as a service to blob/files/ADLS would facilitate the data exchange between us and our partners. It will avoid to have vm's but also avoid that users and partners use any other means (dropbox,wetransfer,...) to share files.
Ideally, the PaaS SFTP should come with some firewalling capabilities to restrict IP's both ways.
Users should be identify against a security group in AAD or AAD B2C.
Once logged in, they should be able to see any storage that they have access to. E.g. : In case of ADLS, ACL will limit the local rights.
File transfer automation time or trigger based are also required.
Craig R commented
Please add this feature. A good portion of companies are still stuck in SFTP land due to software and skillset limitations (i.e. they are not scripting or command-line savvy).
Furthermore, with SFTP support, we will be able to leverage the new Azure Data Factory v2 Event-based Triggers without "yet another complex hacky azure integration + vm + logic app + whatever".
We need to collect data from our building automation systems. We have approximately 500 systems that are to deliver data to a central storage. The only protocol supported is sftp for a lot of those systems. sftp access to storage in Azure would be great.
SFTP is critical for integration with data providers that don't yet support cloud-based infrastructure or are unwilling to take 'special' steps to send their data to a third party. Please implement.
Nicholas Piasecki commented
Both! In Logistics a terrifying amount of data is flat files flung around over SFTP and/or FTPS. FTPS is advantageous because you can communicate with it directly in .NET, but the .NET Framework lacks built-in support for SFTP.
I think that an SFTP access to Azure Storage (ex. File) is a real necessity.
SFTP would allow Azure Files to seemless intergrate with existing applications and processes that utililse this protocol to send/receive files
David Walmsley commented
This would be a useful addition.
Kirk Donahoe commented
Yes, please implement this feature! Preference is towards SFTP.
This is really bad , Amazon is better than this service
Adding FTP access to blob storage will allow for Flow triggers for Azure File Storage triggers
An sFTP access to Azure Storage (Blob, File, etc.) is an absolute must and I find it ridiculous Azure doesn't already have it. How else can an automated system send files to a storage if the VM's are setup as AutoScale and dynamically assigned IP's.
Mark Jeweler commented
We have over 300 scanners geographically distributed, and we need them to be able to deliver their scanned documents to Azure in order for us to process those scans. We are limited by the capabilities built in to the scanners, and the common capability of all of our scanners is SFTP. We need to be able to SFTP the files from the scanners to Azure File Storage (or even better, Azure Blob Storage); and then to be able to have a trigger (Logic App, Event Hub, etc.) respond to the incoming scanned file appearing on the SFTP storage area.
Frank Migacz commented
I have a customer who wants to redesign in PaaS an HAProxy load balancer VM that a) terminates SSL and b) routes traffic to two SFTP servers on port 22. I've been trying to tackle this at the networking level, but an SSH file transfer interface in Files (or a new, similar storage service) would be even better! This customer receives files from B2B partners for processing.
Michael Heiart commented
Receiving files via sFTP is still highly relevant for data provisioning in logistics.
Please add a vm/serverless solution.