Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:internet:ftp:vsftpd:config:start [2020/12/21 15:26] – [xferlog] adminlogiciel:internet:ftp:vsftpd:config:start [2021/02/17 10:10] – ↷ Liens modifiés en raison d'un déplacement. admin
Ligne 469: Ligne 469:
   : Logguer toutes les requêtes et réponses ?   : Logguer toutes les requêtes et réponses ?
   : <code>#log_ftp_protocol=NO</code>   : <code>#log_ftp_protocol=NO</code>
 +
 +==== Options non définies ====
 +
 +  ? no_log_lock
 +  : #no_log_lock
 +
 +===== Utilisateurs anonymes =====
 +
 +  ? anonymous_enable (défaut = YES)
 +  : Autoriser le FTP anonyme ?
 +  : <code>anonymous_enable=NO</code>
 +  ? allow_anon_ssl
 +  : Autoriser les connections anonymes non sécurisées ? (ssl_enable doit être actif)
 +  : <code>allow_anon_ssl=NO</code>
 +  ? no_anon_password (défaut = NO)
 +  : Ne pas demander de mots de passe pour les utilisateurs anonymes ?
 +  : <code>no_anon_password=YES</code>
 +  ? deny_email_enable (défaut = NO)
 +  : Utilisation d'une liste d'adresses e-mail interdites ?
 +  : <code>#deny_email_enable=NO</code>
 +  ? banned_email_file (défaut = /etc/vsftpd.banned_emails)
 +  : laquelle ?
 +  : <code>#banned_email_file=/etc/vsftpd.banned_emails</code>
 +  ? secure_email_list_enable
 +  : Utilisation d'une liste d'adresses e-mail de confiance ?
 +  : <code>secure_email_list_enable=NO</code>
 +  ? email_password_file
 +  : email_password_file
 +  : <code>#email_password_file=/etc/vsftpd.email_passwords</code>
 +  ? anon_root (pas de valeur par défaut)
 +  : Se connecter dans le répertoire suivant
 +  : <code>anon_root=/var/ftp</code>
 +  ? ftp_username (défaut = ftp)
 +  : en tant qu'utilisateur X ?
 +  : <code>#ftp_username=ftp</code>
 +  ?  (défaut = NO)
 +  : Autoriser la création de nouveaux répertoires ? (write_enable doit être actif)
 +  : <code>#anon_mkdir_write_enable=NO</code>
 +  ? anon_other_write_enable
 +  : Autoriser la suppression et le renommage des fichiers ?
 +  : <code>anon_other_write_enable=NO</code>
 +  ? anon_upload_enable (défaut = NO)
 +  : Autoriser le téléversement ? (write_enable doit être actif)
 +  : <code>#anon_upload_enable=NO</code> !!
 +  ? chown_uploads (défaut = NO)
 +  : Faut-il changer le propriétaire du fichier téléversé ?
 +  : <code>chown_uploads=YES</code>
 +  ? chown_username (défaut = root)
 +  : Si oui, lequel ?
 +  : <code>chown_username=ftp</code>
 +  ? anon_world_readable_only (défaut = YES)
 +  : Seuls les fichiers en lecture pour tout le monde peuvent être téléchargés
 +  : <code>#=YES</code>
 +
 +===== Utilisateurs locaux =====
 +
 +  ? local_enable (défaut = YES)
 +  : Autoriser les utilisateurs locaux ?
 +  : <code>local_enable=YES</code>
 +  ? local_root (pas de valeur par défaut)
 +  : Répertoire des utilisateurs locaux
 +  : <code>local_root=/var/ftp</code>
 +  ? local_umask (défaut = 022)
 +  : Masque des utilisateurs locaux
 +  : <code>local_umask=007</code>
 +  ? local_max_rate (défaut : 0=illimité) 
 +  : Taux de transfert maximum
 +  : <code>local_max_rate=0</code>
 +
 +==== Chroot des utilisateurs locaux ====
 +
 +  ? chroot_local_user (défaut = NO)
 +  : Chrooter les utilisateurs locaux ?
 +  : <code>chroot_local_user=YES</code>
 +  ? chroot_list_enable (défaut = NO)
 +  : avec une liste ?
 +  : <code>#chroot_list_enable=NO</code>
 +  ? chroot_list_file (défaut = /etc/vsftpd.chroot_list)
 +  : fichier ?
 +  : <code>#chroot_list_file=/etc/vsftpd.chroot_list</code>
 +  ? passwd_chroot_enable (défaut = NO)
 +  : passwd chroot ?
 +  : <code>#passwd_chroot_enable=NO</code>
 +
 +===== Options FTP =====
 +
 +  ? ftpd_banner
 +  : Bannière de login<code>ftpd_banner=Welcome to the %%ftp.nuts.fr%% FTP service</code>.
 +  ? banner_file
 +  : Fichier <code>#banner_file=</code>
 +  ? dirmessage_enable (défaut = YES, .message)
 +  : Activer les messages de répertoires<code>#dirmessage_enable=YES
 +  ? message_file
 +  : Fichier <code>#message_file=.message</code>
 +  ? dirlist_enable (défaut = YES) 
 +  : Autoriser à lister les répertoires<code>#dirlist_enable=YES</code>
 +  ? ls_recurse_enable 
 +  : Autoriser la récursivité pour le listage des répertoires<code>ls_recurse_enable=YES</code>
 +  ? text_userdb_names (défaut = NO) 
 +  : Afficher les identifiants des utilisateurs et des groupes en textuel<code>text_userdb_names=YES</code>
 +  ? download_enable (défaut = YES)
 +  : Autoriser le téléchargement<code>#download_enable=YES</code>
 +  ? write_enable (défaut = YES) 
 +  : Autoriser l'écriture<code>#write_enable=YES</code>
 +  ? file_open_mode 
 +  : Changer les droits des fichiers en upload<code>file_open_mode=0666</code>
 +  ? ascii_upload_enable
 +  : Autoriser les transferts en mode ASCII<code>ascii_upload_enable=YES</code>
 +  ? ascii_download_enable
 +  : <code>ascii_download_enable=YES</code>
 +
 +==== Options non définies ====
 +
 +  ? async_abor_enable
 +  : 
 +  : <code>#async_abor_enable=YES</code>
 +  ? force_dot_files
 +  : 
 +  : <code>#force_dot_files=NO</code>
 +  ? hide_ids
 +  : 
 +  : <code>#hide_ids=NO</code>
 +  ? tilde_user_enable
 +  : 
 +  : <code>#tilde_user_enable=NO</code>
 +  ? use_localtime
 +  : 
 +  : <code>#use_localtime=NO</code>
 +  ? cmds_allowed
 +  : 
 +  : <code>#cmds_allowed=</code>
 +  ? deny_file
 +  : 
 +  : <code>#deny_file=</code>
 +  ? hide_file
 +  : 
 +  : <code>#hide_file=</code>
 +
 +=== Debian customization ===
 +
 +<code>
 +# Some of vsftpd's settings don't fit the Debian filesystem layout by
 +# default.  These settings are more Debian-friendly.
 +#
 +# This option should be the name of a directory which is empty.  Also, the
 +# directory should not be writable by the ftp user. This directory is used
 +# as a secure chroot() jail at times vsftpd does not require filesystem
 +# access.
 +secure_chroot_dir=/var/run/vsftpd
 +#
 +# This string is the name of the PAM service vsftpd will use.
 +pam_service_name=vsftpd
 +</code>
  
 ====== Voir aussi ====== ====== Voir aussi ======
  
   * **(en)** [[http://vsftpd.beasts.org/vsftpd_conf.html|Page de man]]   * **(en)** [[http://vsftpd.beasts.org/vsftpd_conf.html|Page de man]]
-  * **(fr)** ma page [[logiciel:internet:ftp:vsftpd:vsftpd_conf:start1]] (d'après le man) 
     * [[logiciel:internet:ftp:vsftpd:vsftpd_conf:start2]]     * [[logiciel:internet:ftp:vsftpd:vsftpd_conf:start2]]
  
 ---- ----
 //Basé sur << [[http://Article|Article]] >> par Auteur.// //Basé sur << [[http://Article|Article]] >> par Auteur.//