在您的虚拟机VM上,是否正确安装了FileZilla服务器应用程序?然后如何发布你的网站,把它扔给你的虚拟机?如何为FTP FileZilla服务器打开Azure上的端口以及如何连接它?
发布于 2016-08-23 16:19:04
在您的azure VM (虚拟机)上下载"FileZilla服务器“;此处提供下载链接:
http://filezilla-project.org/download.php?type=server
现在安装它,并执行以下步骤:
1- Go默认设置如下

2-选择默认的"Install as a service,Start with windows",并将端口设置为14147
3-安装完成后,FileZilla将运行并为您弹出此屏幕,如图所示进行填充:

4-现在我们要找到FTP进程的文件夹,但在此之前,我们需要添加一个组和一个用户;因此,从菜单中转到"Edit“--> "Groups”并添加一个组,然后是共享文件夹,如下所示:

5-编辑-->用户,如下所示:


6-现在,进入编辑-->设置:
进入“被动模式设置”,填写如下:

7-然后转到"FTP Over TLS设置“选项卡并创建证书,如下所示:

8-现在,我们必须打开VM Windows防火墙上的端口:


添加以下端口: 14147、21和990:

然后选择默认选项以允许所有连接,并为这些端口指定名称。
9-转到"Outbound Rules“并选择Add new rules,按照第8点中的相同步骤操作,并确保选择"Allow the Connections”,而不是默认的"Block Connections“。
10-现在我们需要在Azure门户页面上打开端口:
登录https://portal.azure.com,选择您的虚拟机,按照以下步骤操作:[网络接口]>[网络安全组]>[入站安全规则],依次添加端口21、14147、990,如下所示:


12-要在FTP上发布您的站点,请执行以下步骤: a.在Visual Studio上打开您的项目后,右键单击您的项目,选择“发布”。b.

c.

d.验证您的连接。e.下一步-->下一步-->发布您的网站。
https://stackoverflow.com/questions/39095900
复制相似问题