IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Serveurs (Apache, IIS,...) Discussion :

vsftpd : chroot ne fonctionne pas (bien)


Sujet :

Serveurs (Apache, IIS,...)

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Par défaut vsftpd : chroot ne fonctionne pas (bien)
    Bonjour à tous,

    Je suis sous CentOs 5. quelques chose

    J'ai un serveur apache qui tourne dessus et j'ai installé vsftpd. J'ai créé 2 utilisateurs avec chacun leur répertoire personnel qui est aussi le répertoire du virtualhost. Ces utilisateurs ne peuvent accéder qu'à leur site. J'ai créé un groupe utilisateurFTP dans lequel j'ai mis les deux utilisateurs. D'ailleurs les deux répertoires utilisateur appartiennent à ce groupe.

    J'ai changé la configuration de vsftpd.conf, voilà les lignes modifiées :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    anonymous_enable=NO
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    userlist_enable=YES
    userlist_deny=NO
    Normalement, user1 ne peut se connecter qu'à site1 et user2, site2. Cependant, si je lance la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ftp site1
    (log avec user2)
    Ça fonctionne. Lorsque je tape la commande status, la console me marque connected to site1. Je crée un dossier pour voir s'il sera créé. Je me déconnecte du ftp et je vais consulter le répertoire site1 afin de vérifier si le dossier à été créé. Là, je remarque qu'il n'a pas été crée. Je consulte le répertoire site2 et à ma grande surprise le répertoire a été crée. Donc, je conclu que chaque utilisateur est cantonné dans son répertoire, ce qui est l'effet voulu.

    Ma question est donc la suivante. Comment faire pour afficher une message d'erreur lorsque user2 essaie de se connecter à site1, de même lorsque user1 essaie de se connecter à site2 ?

    Merci pour votre aide

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    En quoi c'est gênant ? L'objectif c'est que le répertoire soit créé au bon endroit et c'est le cas. Ce que tu as c'est un "problème" d'hôte virtuel. Je ne sais pas si vsftpd sait les gérer. Mais si tu connais un peu les hébergeurs, tu t'apercevras que ce problème ne les gêne pas du tout : pour gérer ton site Free, tu vas sur privftp.free.fr, mais mon.site.free.fr, et c'est idem pour les autres hébergeurs : tu te connectes à un (nom) serveur générique et c'est ton login qui fait le reste. Tu peux aussi te connecter directement sur www.monsite.com, ça ne change rien. Je ne vois pas en quoi c'est gênant, surtout si tu dis aux gens de passer par le nom de leur site. S'ils veulent bricoler, ils peuvent utiliser le nom du site du copain mais au final ça ne changera rien.

  3. #3
    Membre éclairé Avatar de LhIaScZkTer
    Inscrit en
    Mai 2004
    Messages
    564
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2004
    Messages : 564
    Par défaut
    Ok, je comprends mieux maintenant. Merci beaucoup pour tes précisions qui m'ont bien aidé

    Bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. match ne fonctionne pas bien
    Par Tara59 dans le forum Excel
    Réponses: 4
    Dernier message: 03/03/2008, 10h43
  2. Mon tri de date ne fonctionne pas bien :(
    Par rohstev dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/07/2007, 10h58
  3. [MySQL] Boucle qui ne fonctionne pas bien que la 1ère fois
    Par R.L. dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/05/2006, 21h59
  4. Icone systray de connexion wifi ne fonctionne pas bien ?
    Par elitost dans le forum Windows XP
    Réponses: 5
    Dernier message: 24/02/2006, 09h43
  5. [PERL] un grep qui ne fonctionne pas bien
    Par LE NEINDRE dans le forum Langage
    Réponses: 6
    Dernier message: 03/11/2005, 16h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo