rpm -Uvh vsftpd-1.1.0-1..i386.rpm
è composto dai seguenti file:
disable = no per abilitarlo
riavviare il demone xinetd : /etc/init.d/xinetd restart
# Abilita/disabilita accesso anonimo
anonymous_enable=YES
...
...
# Abilita/disabilita accesso agli user locali
local_enable=YES
...
...
# Abilita/disabilita agli utente accesso in scrittura
write_enable=YES
...
...
# Abitilità/disabilita la possibilità degli utenti anonimi di
scaricare file
# ha valore solo se write_enable è decomentato
# Also, you will
# obviously need to create a directory writable by the FTP user.
# anon_upload_enable=YES
...
...
# Decomenta sei vuoi permettere agli utenti anonimi di creare nuove directory
# anon_mkdir_write_enable=YES
# Attiva i log su tutte le operazione di upload/download
xferlog_enable=YES
...
...
# Specificare il path dei log o lasciare quello di default
# xferlog_file=/var/log/vsftpd.log
# Gli utenti contenuti nel file vsftp.chroot_list non avranno accesso
# alla cartella superiore alla proprio home dir
chroot_list_enable=YES
chroot_list_file=/etc/vsftp.chroot_list
# Nel file chroot_list mettere semplicemente il nome utente che deve essere
limitato
Con le impostazioni di defualt contiene i nomi degli utenti che non hanno accesso
ftp
se userlist_enable = YES non funziona
Contiene tutti gli indirizzi email che non sono ammessi con le connesioni anonime
Editare il file /etc/hosts.allow dovete aggiungere vsftpd: con la lista degli
host
a cui è permessa la connessione ad esempio:
vsftp:127.0.0.1 (localhost)
vsftp: 192.168.1 (alla subnet )
vsftp: 212.56.23.23 212.45.69.25 (2 host specifici)
vsftp: ALL (a tutti)