环境:
操作系统系统:debian
1panel版本:v1.10.30-lts
由于服务器屏蔽了ftp的默认端口21,因此需要修改pure-ftpd的端口号。官方文档只写了被动端口范围修改方式。根据网上资料,在/etc/pure-ftpd/pure-ftpd.conf里加入bind 0.0.0.0,6789(假设端口要修改成6789),重启ftp服务后在“系统-进程管理-网络”里看到端口仍然为21。查了一大圈后,发现需要在/etc/pure-ftpd/conf/目录里新建名为Bind的文件,写入0.0.0.0,6789,重启ftp服务即可。
不过现在还有个问题,就是不知道为什么使用被动方式连接一直失败,主动连接一下就好。