小编Cal*_*mpy的帖子

FTP 挂在“150 目录列表来了”。

我有一台运行 VSFTPD 的 CentOS 服务器,因此我可以将文件上传到我的站点。

当我连接到 FTP 时,它会列出根目录中的文件夹,我可以打开除名为“public”的文件夹之外的所有文件夹,这只会导致 FileZilla 挂起“150 目录列表来了”。

朋友可以连接到服务器并访问文件夹就好了。

此外,当我访问我提到的其他一些文件夹时,当我尝试下载其中的文件时,它只是在传输时挂起。

我在 vsftpd.conf 中设置了被动模式并打开了如下端口:

pasv_enable=Yes
pasv_max_port=12100
pasv_min_port=12000
pasv_address=<IP ADDRESS>
Run Code Online (Sandbox Code Playgroud)

IP表:

-I INPUT -p tcp --destination-port 12000:12100 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

我可以连接到其他 FTP 服务器并传输文件就好了,但是我自己的服务器似乎有问题。我还通过多个 FTP 帐户对其进行了测试。

centos ftp vsftpd

3
推荐指数
1
解决办法
2819
查看次数

标签 统计

centos ×1

ftp ×1

vsftpd ×1