Load Balancing FTP Service Across Two Azure-Based Windows Virtual Machines

Having created a pair of Windows Server 2012-based virtual machines in Azure, behind a load balancer and in an availability set, the next steps in our project to automatically handle inbound FTP files is to:

  • add Internet Information Server to our VMs;
  • include FTP service as part of that process;
  • create local FTP users and user groups;
  • configure correct file permissions for those groups;
  • configure the firewall for PASV FTP connections;
  • set up user isolation;
  • create virtual directories for each FTP user; and
  • restart the service to enable our changes.

Needless to say, this is an involved process; and it’s one that’s easier taught by video recording than blog post.

So, check out this YouTube video that will guide you through the process.

Feature photo by stevepb via Pixabay, in the public domain.

Leave a Reply

  • Check out the Commenting Guidelines before commenting, please!
  • Want to share code? Please put it into a GitHub Gist, CodePen or pastebin and link to that in your comment.
  • Just have a line or two of markup? Wrap them in an appropriate SyntaxHighlighter Evolved shortcode for your programming language, please!