Alright: I am a relatively new Linux user who has set up a home server running Ubuntu 8.1 (server only). I understand pretty much everything that is going on; I have set up eBox, apache, and a bunch of other things, but I'm having trouble with my FTP server. I can access it through the kernel at my internal IP (I am on a home network) but not any other external address. I have opened my ports and forwarded them; I can connect to the web server as well as the kernel through SSH and basic firefox. I have not messed with any IPTABLES primarily because I don't know what they mean, but also because from what I see I do not need them. I can't figure out why I can't connect via an external address...
Here is my vsftpd config file:
Code:
#VSFTPD CONFIGURATION FILE - PWSERVER
#PHILLIP WEBER - RIPPEFFECT
#General Settings
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
download_enable=YES
guest_enable=NO
pasv_enable=YES
port_enable=YES
connect_from_port_20=YES
tcp_wrappers=YES
#General Numeric Settings
ftp_data_port=20
listen_port=21
pasv_min_port=40000
pasv_max_port=40010
#listen_address=*my external ip*
file_open_mode=0777
max_clients=10
max_per_ip=3
banner_file=/var/vsftpd/banner.txt
#Directory Options
dirlist_enable=YES
dirmessage_enable=NO
ls_recurse_enable=YES
text_userdb_names=YES
#Logging
#syslog_enable=YES
xferlog_enable=YES
xferlog_file=/var/vsftpd/ftplog.log
xferlog_std_format=YES
#User Information
chroot_list_enable=YES
chroot_local_user=YES
chroot_list_file=/var/vsftpd/chroot.chroot_list
userlist_deny=NO
userlist_enable=YES
userlist_file=/var/vsftpd/users.user_list
#Timeout Settings
accept_timeout=60
connect_timeout=60
idle_session_timeout=600
data_connection_timeout=300
Any help and any tips are greatly appreciated; I need to learn somehow. If I do manage to figure this one out, I'm also having an issue with openvpn and creating an external network interface. But that seems more complicated. Thanks once again!