默认情况下,Plesk 只允许主动 FTP 连接。这可能会导致客户无法通过 FTP 连接服务器。为了避免此情况,我们建议启用被动 FTP。本主题阐述了如何在 Amazon EC2 Platform 实例上安装的 Plesk 中启用被动 FTP 模式。

不管何时从 AWS Marketplace AMI、Amazon EC2 部署新的 Plesk 实例,都会自动生成并分配一个安全组到该实例。该安全组包含Plesk正常运行所需的预配置防火墙规则,包括允许连接被动 FTP 端口范围的规则。

但是,下面的情况,您必须允许手动连接被动 FTP 端口范围:

  • 您的 Plesk 实例不是从 AWS Marketplace AMI 部署的。
  • 您已自行配置了自定义安全组。

要想允许被动连接,请根据下面的步骤操作。

若要配置被动 FTP,请如下操作:

  1. 登录您的 AWS 控制台 (EC2 Dashboard)。

  2. 进入 实例 (在 “INSTANCES” 下) > 选择您要允许连接被动 FTP 端口范围的实例。

  3. 在 “描述” 标签上,在 “安全组” 旁,点击自动生成的安全组的名称。

    image 79077

  4. 进入 “入站” 标签点击 编辑 按钮。

  5. 向下滚动到预配置 Plesk 防火墙规则列表的底部,点击 添加规则

  6. 为新添加的规则指定以下设置:

    • “类型”。保留下拉列表中的“自定义 TCP 规则” 值。
    • “端口范围”。指定下列端口范围: 49152-65535.
    • “源”。选择下拉列表中的 “任何地方” 值。
    • “描述”。给规则一个可识别的描述以区别其它规则。
  7. 单击 保存

    image 79078

所需配置已完成。现在您则可以在 Amazon EC2 实例上使用被动 FTP 模式。