Hello all,
I just started with CentOS and Linux two days ago. I need to setup a ftp host on my server. I have read the Wikis HowTos about vsftpd. I installed the package vsftpd. I am done editing vsftpd.conf file. I started the vsftpd service on boot. But still my FTP client(FFFTP) does not connect to my server (in PASV mode), when I provide with the host IP address. Can anybody help me out?
I did all this from root. Has there got to be some setting made from the account <username> I am writing in user_list file, eg. "vikram" in this case. It is a VNC account name.
Here's my vsftpd.conf content
Code:
# Example config file /etc/vsftpd/vsftpd.conf
listen=YES
tcp_wrappers=YES
use_localtime=YES
listen_port=21
listen_address=192.168.1.12
background=YES
ftpd_banner=Welcome to Test FTP Server
check_shell=NO
anonymous_enable=NO
no_anon_password=NO
guest_enable=NO
ascii_download_enable=YES
ascii_upload_enable=YES
chmod_enable=YES
local_root=/var/ftp/html
local_umask=022
chroot_list_enable=YES
chroot_local_user=YES
chroot_list_file=/etc/csftpd/vsftpd.chroot_list
pam_service_name=vsftpd
connect_from_port_20=NO
ftp_data_port=20
dirlist_enable=YES
dirmessage_enable=YES
message_file=.message
download_enable=YES
force_dot_files=YES
hide_ids=YES
local_enable=YES
ls_recurse_enable=NO
pasv_enable=YES
pasv_min_port=33201
pasv_max_port=33210
setproctitle_enable=YES
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd/vsftpd.user_list
write_enable=YES
xferlog_enable=YES
xferlog_std_format=YES
data_connection_timeout=300
idle_session_timeout=600
accept_timeout=60
file_open_mode=0460
max_clients=5
max_per_ip=2
Here is my /etc/vsftpd/user_list file.
Thanks for any help
Vik