QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 945|回复: 13

关于VSFTPD的奇怪的问题

[复制链接]
发表于 2004-12-5 16:55:27 | 显示全部楼层 |阅读模式
我的系统是FC2,VSFTPD是FC2自带的版本。我配置好以后。本机和WINDOWS系统的其他机器可以正常访问。但是如果客户机是LINUX的系统。则无论是什么用户登陆后都无法列出目录。请问这是怎么回事?
发表于 2004-12-6 16:39:22 | 显示全部楼层
你的VSFTPD是怎么配的呀,我配的VSFTP没问题呀
回复

使用道具 举报

 楼主| 发表于 2004-12-7 17:19:20 | 显示全部楼层
因为是局域网使用,且该网络是不接入INTERNET的。所以配置很简单。只在默认配置的基础上禁止了匿名登陆、绑定了IP地址和非标准端口而已。

只增加了下列语句:
listen_address=172.15.2.55
listen_port=7610
chroot_local_user=YES

其他的没有改变。
回复

使用道具 举报

发表于 2004-12-7 17:31:30 | 显示全部楼层
改成最简单的LISTEN=yes
试一试能不能访问.
回复

使用道具 举报

 楼主| 发表于 2004-12-7 17:56:47 | 显示全部楼层
这一项设置是有的啊。不过这个设置只是VSFTPD独占模式启动的设置啊。
回复

使用道具 举报

发表于 2004-12-7 18:56:24 | 显示全部楼层
你的是redhat吗?
去公社自由软件的文档下载区找到vsftpd的pdf文档。
回复

使用道具 举报

发表于 2004-12-7 20:32:31 | 显示全部楼层
你在linux下是怎么登陆的?
回复

使用道具 举报

 楼主| 发表于 2004-12-23 16:57:22 | 显示全部楼层
是防火墙的问题。但是不知道怎么解决。我把指定的端口打开也不行。
改为标准端口21也不行。只有完全关闭防火墙才行。这是怎么回事啊
回复

使用道具 举报

发表于 2004-12-23 20:42:27 | 显示全部楼层
一点也不奇怪。 你的防火墙允许TCP/20端口(FTP 数据通道)的连接了吗?21端口只是FTP控制通道
回复

使用道具 举报

发表于 2004-12-24 08:27:00 | 显示全部楼层
[quote:fcb84abf6d="dannycat"]一点也不奇怪。 你的防火墙允许TCP/20端口(FTP 数据通道)的连接了吗?21端口只是FTP控制通道[/quote]
就是。 解释的非常科学!
回复

使用道具 举报

 楼主| 发表于 2004-12-27 18:18:57 | 显示全部楼层
我打开20端口也不行.
通过在vsftpd.conf中加入listen_data_port=端口号来改变数据端口也不能解决问题.

是不是我打开端口的方法不对?我用以下语句来做的.
iptables -A INPUT -p tcp --dport 20 -j ACCEPT

如果是此语句不对,但是我用此语句打开21端口又没问题.

迷惑中……
回复

使用道具 举报

 楼主| 发表于 2004-12-27 18:23:17 | 显示全部楼层
使我困惑的是为什么客户端是WINDOWS系统就没有问题呢?
上述问题只出现在客户端为LINUX系统的时候!

寻求答案中……
回复

使用道具 举报

发表于 2004-12-27 20:22:46 | 显示全部楼层
你的测试过程/应用过程如何? 是直接使用的FTP命令还是用了什么客户端? ls -la 命令给出的提示是什么?
回复

使用道具 举报

发表于 2004-12-27 21:40:12 | 显示全部楼层
应该有log可以看吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 19:29 , Processed in 0.042477 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表