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
Nilesh Sawant commented
Will SFTP available as Azure platform as service any sooner?
Thilak Sriram commented
When will be SFTP using SSH Keys will be available for Files and Blobs? Most of our clients understand the same.
Need SFTP feature !!! a must feature !!!
Charles Phillips commented
PaaS SFTP and FTP to Azure files seems like a no brainer, so many of our enterprise customers only seem to understand SFTP.
Robert Caretta commented
I would also like serverless FTP option, where I could create a container and hand out credentials to a client.
Any alternative PAAS file transfer method available?
ftp by classic client is a basic service, and desperately needs to be available. So many data providers still use this method, and Azure would not be of choice if simple tasks require such heavy workarounds.
Alasdair Johnson commented
Yes, ftp is a basic service that is still used widely and so should be supported fully by Azure.
Need this desperately to support Linux, web based, and legacy systems.
Robin Carlsson commented
For those who have not discovered this yet; you can get a basic desktop application for Azure Storage here: http://storageexplorer.com/
It is somewhat similar to a basic FTP client like Filezilla, to run on your desktop. But of course, I don't mean that this desktop app or the AzCopy-tool replaces the need of FTP for developers - it is another situation. But somehow I still understand why Microsoft declined this, they want to force us to change legacy application code for the better good, and foster the move to Azure.
That because they want to force a CORS solution that is chargeable. Just ran into this. On very large files the idea is to chunk it. FTP would probably circumvent this.
Gonzalo Dominguez commented
How can we improve Azure Storage? Why are you asking questions if you don't want to hear our answers? Voting is been disabled for this feature ... shame on you!!!
Since FTP was born in 1971, it is still the most reliable file transfer method over internet.
This is specially true when moving large amounts files from remote locations with unreliable connections.
FTP can run unattended and manage large queues of files, resuming file transfer when link is broken.
Can AzCopy do this? the answer is NO.
I wander how much cloud storage business will lose Microsoft if AWS makes this feature available soon.
You've declined this on the basis that people no longer need it, but it has more votes than features you are working on. This makes no sense!
I'm working on a new project which needs to handle SFTP uploads (every file will be 2GB) for compatibility with a legacy system which can't be replaced in a suitable timeframe.
It's crazy that we will need to use VMs and build a bespoke solution for something that Microsoft could very easily offer as a feature of Blob storage.
Heavy, heavy sigh, under review for 3 years now...
SFTP would be a big plus especially if it would work with shared access signatures. That'd be a dropbox killer for us too.
Istvan Cebrian commented
+1 definately, but not only FTP but also SFTP
Nicholas Petersen commented
This would be big for the *many* dev tools that already allow interaction through FTP, whereas currently, to work with Azure requires a whole new mechanism built into whatever that tool is. For instance: Gulp.js. https://github.com/gulpjs/gulp/issues/465 There's a way to sync files that have changed to a remote source through FTP, as easy as:
As it is, this would take a whole new mechanism specific to Azure to be built into gulp. There are SO many scenarios like this, this would allow Azure to be targeted far more often without any new tooling capabilities.
There is a product called syncovery that can copy from local storage to Azure Blob storage. Syncovery can be triggered manually or can be configured to monitor a folder. It does a good job of file synchronisation too.
An FTP server is one of those bread and butter services every company will need at some point and is prime for turning into a PaaS offering to free up IT from having to setup and maintain multiple VMs to act as a high avalibility FTP service. As others have said allow upload to blob storage and provide a HA hosted FTP service with access controlled via Azure AD. It always amazes me how Microsoft have released so many advanced Azure services over the years yet still consistently fail to adress the bread and butter problems of most SME businesses.
Stefan Koell commented
Well, so much to "we listen to our customers"... Such an essential feature still not available. What a shame. Looking for alternatives...