Installer et configurer un serveur ftp

4135 mots 17 pages
« Copier-coller de texte (genre code source) dans | Humour : tout va bien ;) »
Installer et configurer un serveur FTP avec des utilisateurs virtuels avec vsFTPd sous Linux
Par fpl le vendredi 18 juillet 2008, 12:26 - Général - Lien permanent • debian • linux • logiciel • mysql • os • reseau • sysadmin • tutorial • unix
[pic]
Voici comment mettre en place un serveur FTP vsFTPd sur une Fedora Core (mais ça devrait être quasiment la même chose sous Debian) avec deux comptes virtuels, c'est-à-dire qui ne sont pas des comptes systèmes. Chaque compte possède sa propre arborescence de fichiers. Le premier compte que j'appellerai "lecteur" n'aura que des droits en lecture seule tandis que le compte "contributeur" aura des droits en lecture-écriture sur son arborescence.
Mise à jour du 18/07/2008 : variante avec base MySQL à la place de DB4
Les pré-requis • vsFTPD (Very Secure FTPD) ; • Berkeley DB; • le module userdb de PAM (Pluggable Authentication Modules).
PAM est normalement déjà là. Pour le reste il suffit d'exécuter yum install db4 db4-utils vsftpd
Paramétrage de vsftpd
Le serveur vsftpd est paramétré dans le fichier /etc/vsftpd/vsftpd.conf dont voici un exemple pour mon cas :
# Interdire les connexions anonymes au serveur anonymous_enable=NO anon_upload_enable=NO anon_mkdir_write_enable=NO # Autoriser les utilisateurs locaux (obligatoire même si on ne veut que des utilisateurs virtuels) local_enable=YES # Autoriser les utilisateurs virtuels guest_enable=YES guest_username=ftp

# Droits par défaut local_root=/var/ftp write_enable=NO local_umask=020 hide_ids=YES

# Activer les droits spécifiques par utilisateur user_config_dir=/etc/vsftpd/vsftpd_user_conf # activation de logs xferlog_enable=YES xferlog_file=/var/log/vsftpd.xfer.log xferlog_std_format=YES log_ftp_protocol=YES vsftpd_log_file=/var/log/vsftpd.log # Configuration du serveur en standalone
listen=YES

en relation

  • Corrigé bts 2008 copropriété
    672 mots | 3 pages
  • Camera moway
    776 mots | 4 pages
  • Rien de rien au monde
    462 mots | 2 pages
  • L'affiche rouge
    622 mots | 3 pages
  • Hassen
    394 mots | 2 pages
  • L'affiche rouge
    657 mots | 3 pages
  • Te le chargement de series
    331 mots | 2 pages
  • Gym management
    1040 mots | 5 pages
  • Monument
    368 mots | 2 pages
  • Synthèse individuelle tpe
    506 mots | 3 pages
  • Ftour 2
    315 mots | 2 pages
  • L'affiche rouge
    721 mots | 3 pages
  • Test
    1062 mots | 5 pages
  • Installation et configuration d'openerp
    397 mots | 2 pages
  • Installation et configuration d'un pabx
    753 mots | 4 pages