
"Network Interfaces" - > "Network security Group" -> "Inbound Security Rule"Īnd add the ports 21, 14147 and 990 one after each other as below:

Log to and then select your VM and then follow these steps: Then Choose the default option to allow all connection and give a name for these ports.ĩ- Go to "Outbound Rules" and choose Add new rules, follow the same steps in point 8 and be sure to choose "Allow the Connections" and not the default one which is "Block Connections".ġ0- Now we need to open the ports on Azure portal page: Go to "Passive mode settings", and fill as below:ħ- Then go to tab "FTP Over TLS Settings" and create a certificate as below:Ĩ- Now, we have to open the ports on VM Windows Firewall : Add full permission to the group on selected folder.

Download "FileZilla Server" on your azure VM (Virtual machine) The download link is available here:Ģ- Choose the default "Install as a service, Start with windows", And make the port 14147ģ- After finish installation, the FileZilla will run and popup this screen for you, fill it as in image:Ĥ- Now we want to locate the folder for the FTP process, But before that we need to add a group and a user So, from the menu go to "Edit" -> "Groups" and add a Group, then the shared folder as below :
