In vsftpd.conf my virtual users are mapped as real user 'ftp'.

In /etc/vsftpd_user_conf have for every virtual user a named file with a single line :
local_root=/jail/ftpd/pub/'virtual user'


Every virtual user's home dir is owned by 'ftp' as every dir
under /jail/ftpd.

'ftp' home dir: /jail/ftpd is owned by root.

No problem to login (pam works ok) and browse dirs.

here my vsftpd.conf:

# Standalone mode
-----------------
listen=YES
listen_address=x.x.x.x

# Features
----------
log_ftp_protocol=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd_ext.log
ls_recurse_enable=YES
ascii_upload_enable=NO
ascii_download_enable=NO
async_abor_enable=YES
use_localtime=NO

# Performance
-------------
max_clients=10
max_per_ip=2
one_process_model=NO

# Timings
---------
idle_session_timeout=3000
data_connection_timeout=3000
accept_timeout=3000
connect_timeout=3000

# Access rights
---------------
user_config_dir=/etc/vsftpd_user_conf
anonymous_enable=NO
local_enable=YES
local_umask=022
guest_enable=YES
guest_username=ftp

# Security
----------
write_enable=YES
chroot_local_user=YES
chown_uploads=YES
chown_username=ftp
nopriv_user=ftp
connect_from_port_20=YES
hide_ids=YES
pasv_enable=YES
pasv_promiscuous=NO
pasv_min_port=1024
pasv_max_port=65535
--------------------------------------------------


every suggest is welcomed


thanks in advance

Lucio




-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to