Installare un server vsFTPd con utenti virtuali su MySQL: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 70: Riga 70:
Il nostro file di configurazione avrà come contenuto:
Il nostro file di configurazione avrà come contenuto:
<pre>
<pre>
Standalone server
listen=YES
listen=YES
# Disabilito FTP anonimo
nopriv_user=vsftpd
nopriv_user=vsftpd
anonymous_enable=NO
anonymous_enable=NO
Riga 81: Riga 84:
#force_dot_files=NO
#force_dot_files=NO


# Certificato per FTP via SSL
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
################################
# Configurazioni di base
################################


#hide_ids=YES
#hide_ids=YES
listen_port=21
listen_port=21
connect_from_port_20=YES
connect_from_port_20=YES
Abilito utenti locali e/o virtuali
local_enable=YES
local_enable=YES
local_umask=022
local_umask=022
max_login_fails=3
max_login_fails=3
max_per_ip=4
max_per_ip=4
# Definisco il sistema di autenticazione
pam_service_name=vsftpd
pam_service_name=vsftpd
# Imposto la directory per le configurazioni speciali sugli utenti
user_config_dir=/etc/vsftpd/user_conf
user_config_dir=/etc/vsftpd/user_conf
ftpd_banner=Welcome here
 
force_dot_files=yes
# Imposto il banner di benvenuto
ftpd_banner=EasyLAB Doc FTP Server
orce_dot_files=yes


# I file caricati hanno proprietario www-data
# I file caricati hanno proprietario www-data
Riga 100: Riga 117:




############################  
############################
#Configuro la gabbia chroot
#Configuro la gabbia chroot
############################
############################
chroot_local_user=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
secure_chroot_dir=/var/run/vsftpd
#user_sub_token=$USER
allow_writeable_chroot=YES
allow_writeable_chroot=YES
#user_sub_token=$USER


# Mappo gli utenti verso un utente locale
# Mappo gli utenti verso un utente locale
virtual_use_local_privs=YES
virtual_use_local_privs=YES
# Senza il server sarebbe read-only
write_enable=YES
write_enable=YES
# Attivo gli utentivirtuali
guest_enable=YES
guest_enable=YES


# Ogni utente viene mappato come vsftpd
# Ogni utente viene mappato come vsftpd
guest_username=vsftpd
guest_username=vsftpd
 


##################
##################

Menu di navigazione