• Créer un serveur ftp avec vsFTPd

    vsFTPd (Very Secure FTP Daemon) est un serveur FTP libre,simple et sécurisé.

     Tutoriel réalisé sur Ubuntu 11.04 Natty Narwhal

    Télécharger « fichier_configuration_vsftpd »

     Installer vsFTPd :

    sudo apt-get install vsftpd

    Configurer vsFTPd :

    Editer le fichier de configuration (voir fichier configuration joint):

    sudo nano /etc/vsftpd.conf

    Pour interdire le ftp anonyme mettre :

    anonymous_enable=NO

    le ftp anonyme est fait pour permettre les accès publics sous le compte anonymous sans avoir a donner de mot de passe secret.

    Pour permettre aux utilisateurs locaux (ceux qui ont un compte sur la machine) de se connecter au serveur et d'écrire mettre :

    local_enable=YES

    Et décommenter la ligne :

    write_enable=YES

    Pour « emprisonner »(chroot) certains utilisateurs dans leur dossier personnel :

    Décommenter :

    chroot_local_user=YES et mettre la directive à NO

    chroot_list_enable=YES

    chroot_list_file=/etc/vsftpd.chroot_list

    Enregistrer le fichier

    Pour qu'un utilisateur soit "emprisonné" dans son répertoire personnel :

    Editer le fichier /etc/vsftpd.chroot_list.

    sudo nano /etc/vsftpd.chroot_list

    Insérer le nom des utilisateurs à "emprisonner"

    Enregistrer

    Redémarrer vsFTPd

    sudo /etc/init.d/vsftpd restart

     Si un pare-feu est installé sur votre pc ouvrir les ports :

    20 et 21 en tcp

    Sur la première image, l'utilisateur erty est emprisonné dans son répertoire personnel, il ne voit donc pas les répertoires personnels des autres utilisateurs.

     

    DOCUMENTATIONS WINDOWS

                                                             (cliquer pour ouvrir l'image)

     

    Sur la seconde image, l'utilisateur michael n'est pas emprisonné dans son répertoire personnel.Il voit donc son repertoire personnel ainsi que celui des autres utilisateurs.

     

    DOCUMENTATIONS WINDOWS

    (cliquer pour ouvrir l'image)

     

    L'inconvénient du FTP est que par défaut toutes les données passent en clair sur le réseau (nom d'utilisateur/mot de passe et données).

    Mieux vaut dans ce cas utiliser le SFTP ou toute la connexion est chiffrée, y compris les mots de passe.

    Personnellement, j'utilise uniquement vsFTPd dans mon réseau local et quand je souhaite accéder à mes données depuis l'extérieur, je me connecte en sftp.


    « Installer un serveur multimédia avec MediaTomb Erreur de conception sur des disques durs WD Caviar Green »

    Tags Tags : , , , ,
  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :