【发布时间】:2016-12-15 09:50:55
【问题描述】:
一段时间以来,我一直在尝试在 Azure VM 上设置 ftp,但无法让它在外部工作。 我可以在本地查看 ftp,但仅此而已。
简而言之,这就是我目前所拥有的
Windows Server 2012 Azure 虚拟机
- IIS 上的 Ftp 站点
- 端口 21 上的 IP 地址未分配
- 主机名为空
- 在 FTP 授权规则下具有读、写权限的管理员和用户
- 在根 c: 驱动器上有一个 ftp 文件夹
- 为用户授予文件夹级别的读取、写入权限的安全权限。
Azure 门户
- 为端口 21 和端口 80 创建入站安全规则
- 为我的网站和 ftp 创建了公共 IP 地址
虚拟机上的防火墙
- 允许 ftp 服务器通过私有和公共 Windows 防火墙服务器进行通信
- 入站规则:FTP 服务器,本地端口 21
- 入站规则:FTP 服务器被动,本地门户 1024-65535
- 入站规则:FTP 服务器安全,本地端口 990
- 出站规则:FTP 服务器,本地门户 20
- 出站规则:FTP 服务器安全,本地门户 989
我可以通过外部 IP 地址查看我的网站,但不能通过 ftp。
【问题讨论】:
标签: azure ftp azure-virtual-machine