怎么设置pure ftpd的主动模式
时间: 2023-08-26 12:06:58 浏览: 391
要设置pure ftpd的主动模式,请按照以下步骤操作:
1. 编辑pure ftpd的配置文件,可以使用任何文本编辑器打开。
2. 找到并取消注释以下行:
```
# Force all clients to use PASV mode.
# This is useful for firewalls and if you're behind a NAT network
# (default=YES)
#force_pasv=YES
```
将`force_pasv=YES`修改为`force_pasv=NO`,即取消强制使用被动模式。
3. 找到以下行:
```
# Port range for passive connections replies. - for firewalling.
# PassivePortRange 30000 50000
```
如果被注释了,请取消注释该行。如果未被注释,请确保端口范围设置正确。这是被动模式使用的端口范围。
4. 找到以下行:
```
# If the server is behind a NAT, this option is useful in order to
# let passive connections work. The server advertises its IP in the
# PASV reply, but behind a NAT, the client will not be able to connect
# to it. This option can be used to tell the server to advertise a
# different IP address instead (the IP address of the gateway for
# example).
# MasqueradeAddress 192.168.0.1
```
如果被注释了,请取消注释该行。将`MasqueradeAddress`的值设置为您的服务器的公共IP地址。
5. 保存并关闭文件。
6. 重启pure ftpd服务。
现在,pure ftpd已经设置为使用主动模式。
阅读全文