无法连接到FTP服务器从LAN?

我试图让我的FTP服务器访问(只供下载)由我的局域网上的其他电脑使用匿名用户和无密码,当我连接到它从同一台PC使用FileZilla它运作良好,但是当从LAN上的其他PC它说

Status: Connection established, waiting for welcome message... Error: Could not connect to server 

IAM使用Ubuntu 11.04,这是我的configuration:

vsftpd.conf:

 anon_root=/home/ftp no_anon_password=YES listen=YES anonymous_enable=YES local_enable=NO write_enable=NO anon_upload_enable=NO anon_mkdir_write_enable=NO dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES ftpd_banner=Welcome to blah FTP service. secure_chroot_dir=/var/run/vsftpd pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/vsftpd.pem 

目录/ home / ftp权限

 drwxr-xr-x 2 root root 4096 2012-02-04 19:39 ftp 

我认为既然它说“build立连接”是没有问题的iptables的权利? 而selinux也没有安装! 我已经在这个问题上失去了许多小时:'(!!请任何帮助..

只是因为它说连接build立并不意味着没有iptables的问题。 首先尝试停止你的防火墙,因为你不是说你是使用主动还是被动的ftp。 另一件你可以尝试的是停止apparmor(如果安装)。

 /etc/init.d/apparmor stop