FTP Connection To Azure Web Site


Yesterday, I was asked how we could provide FTP access to just one Azure web site.  The obvious first glance option is to use the web sites deployment credentials, however I know the Azure deployment credentials won’t work because they provide access to all web sites.  After some research I found that each Azure web site has site credentials, which are unique to that site and could be used to provide FTP access.  The interesting thing is that site credentials are generated by Azure and there doesn’t appear to be any control over them.  This seems like a poor hack of a solution and has potential risks, but I guess it is better than nothing.  At least Microsoft does include a way to reset the site credentials, but again Azure generates the reset credentials.  At this time it appears this is the best option available.

So, where are the site credentials?  They are found in the Azure sites publishing profile settings.  You can download the settings from the Azure Management Portal by clicking on the Get publish profile link.

Azure Management Portal Get Publishing Profile
Azure Management Portal Get Publishing Profile

Once the site’s publishing profile is downloaded, open it in your favorite text editor.  You’ll need a couple of the settings found in the XML information.  Locate the FTP profile and then identify the domain name of the ftp site, the user name and the password.

Azure Web Site Publishing Profile
Azure Web Site Publishing Profile
Setup the FTP Client

You can use any FTP client to connect, but for this example I’ll be using FileZilla.  To establish a connection in FileZilla, open the Site Manager and click on New Site.

Enter the following information:

  • Host:  waws-prod-ch1-007.ftp.azurewebsites.windows.net
  • LogonType: Normal
  • User: mmwaretraining\$mmwaretraining
  • Password: Enter the really long password
  • Click Connect.
    FileZilla Site Manager
    FileZilla Site Manager

    You may get a TLS certificate warning.  Click OK at accept the Azure certificate.

    Azure Web Site FTP Certificate Warning
    Azure Web Site FTP Certificate Warning

    FileZilla will now connect to your Azure web site.  Once connected, you’ll be able to add directories and upload files to your web site.

    FileZille Azure Web Site FTP Connection
    FileZille Azure Web Site FTP Connection

    That’s it.  While this solution isn’t perfect, it is better than distributing the deployment credentials.  I hope that Microsoft eventually adds more granular security controls, but for now I’ll use this.



0 thoughts on “FTP Connection To Azure Web Site”

  1. BruceKala says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Push the “Download Now” button to download Security Eye Full Version With Keys Latest.
    The process will just take a few seconds.

    Turns your computer into a complete security monitoring solution that enables you to configure your surveillance cameras network

    Mirror Link —> Security Eye license

    · Build: 4.4
    · Build date: Jun 9th 2018
    · Company: Security Eye Software
    · Downloads: 21731
    · Download type: safety (no torrent/no viruses)
    · Status: clean (as of last analysis)
    · File size: unknown
    · Price: 0
    · Special requirements: no
    · Supported systems: Win 10 64 bit / Win 10 / Win Server 2012 / Win 2008 R2 / Win 2008 64 bit / Win 2008 / Win 2003 / Win 8 64 bit / Win 8 / Win 7 64 bit / Win 7 / Win Vista 64 bit / Win Vista / Win XP 64 bit / Win XP
    · Rating:

    Tags cloud:
    security eye full crack, security eye full crack latest, security eye full patched, security eye license code, security eye crack serial number, security eye crack, security eye and crack, security eye serial code, security eye serial code, security eye crack new

    More software: https://coolwareznik.net

Leave a Reply

Your email address will not be published. Required fields are marked *