在 Amazon EC2 Instance 上配置被动 FTP 模式
默认情况下,Plesk 只允许主动 FTP 连接。这可能会导致客户无法通过 FTP 连接服务器。为了避免此情况,我们建议启用被动 FTP。本主题阐述了如何在 Amazon EC2 Platform 实例上安装的 Plesk 中启用被动 FTP 模式。
不管何时从 AWS Marketplace AMI、Amazon EC2 部署新的 Plesk 实例,都会自动生成并分配一个安全组到该实例。该安全组包含Plesk正常运行所需的预配置防火墙规则,包括允许连接被动 FTP 端口范围的规则。
但是,下面的情况,您必须允许手动连接被动 FTP 端口范围:
- 您的 Plesk 实例不是从 AWS Marketplace AMI 部署的。
- 您已自行配置了自定义安全组。
要想允许被动连接,请根据下面的步骤操作。
若要配置被动 FTP,请如下操作:
-
登录您的 AWS 控制台 (EC2 Dashboard)。
-
进入 Instances (实例) (在 “INSTANCES” (实例) 下) > 选择您要允许连接被动 FTP 端口范围的实例。
-
在 “Description” (描述)标签上,在 “Security groups” (安全组) 旁,点击自动生成的安全组的名称。
-
进入 “Inbound” (入站) 标签点击 Edit (编辑) 按钮。
-
向下滚动到预配置 Plesk 防火墙规则列表的底部,点击 Add Rule (添加规则)。
-
为新添加的规则指定以下设置:
- “Type” (类型)。保留下拉列表中的“Custom TCP rule” (自定义 TCP 规则)值。
- “Port Range” (端口范围)。指定下列端口范围:
49152-65535
. - “Source” (源)。选择下拉列表中的 “Anywhere” (任何地方) 值。
- “Description” (描述)。给规则一个可识别的描述以区别其它规则。
-
单击 Save (保存)。
所需配置已完成。现在您则可以在 Amazon EC2 实例上使用被动 FTP 模式。