[olug] vsftpd Suse 9.0

Eric Penne epenne at olug.org
Sat Apr 3 14:23:06 UTC 2004


I can't seem to get vsftpd to accept a connection on a newly installed 
Suse 9 machine.  http and ssh work but not ftp.

netstat -pant:
tcp     0   0 0.0.0.0:111          0.0.0.0:*     LISTEN      760/portmap
tcp     0   0 0.0.0.0:6000         0.0.0.0:*     LISTEN      1873/X
tcp     0   0 XXX.XXX.XXX.36:21    0.0.0.0:*     LISTEN      2786/vsftpd
tcp     0   0 0.0.0.0:631          0.0.0.0:*     LISTEN      931/cupsd
tcp     0   0 :::80                :::*     LISTEN   1962/httpd2-prefork
tcp     0   0 :::22                :::*          LISTEN      827/sshd



I told it to listen to my IP address.  If I remove the manual ip address 
line from the vsftpd file it listens on 0.0.0.0:21.  I can ftp to the 
machine from itself but I can't connect from any outside machines with 
either address.  I'd be happy to give you the main address but I'm still 
inthe process of shutting down services and reading the config files 
closely.

All the lines in hosts.allow are commented out.

hosts.deny:
http-rman : ALL EXCEPT LOCAL


do I need to specifically add something to hosts.allow to allow outside 
machines?

I notice that the 2 external services that are working look like they 
have ::: instead of x.x.x.x for IPs.  Is that significant.

I don't think I configured a firewally on this machine but I'm not 
ruling it out.  How do I check to see if I have any rules that may be 
impeding?

Thanks
Eric Penne




More information about the OLUG mailing list