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

Administration système Discussion :

[serveur ftp] Problème de droit d'écriture pour un utilisateur


Sujet :

Administration système

  1. #1
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut [serveur ftp] Problème de droit d'écriture pour un utilisateur
    Bonjour à tous,

    je passe incognito dans la rubrique linux parce que je suis acheté un serveur dédié que j'ai mis sous feisty server et à l'heure actuelle, je connais trois commandes sous linux:
    ls
    lol
    mdr

    bref, j'ai mis à peu près 3h pour installer la plateforme LAMP (qui marche très bien)
    puis j'ai installé pureftpd en suivant ce tuto

    J'aimerai faire deux choses avec puretpd:
    - plein d'utilisateurs qui ont un rep home commun /home/ftp
    - UN utilisateur qui accès à /var/www pour pouvoir modifier les fichiers de mon serveur web par ftp

    l'étape 1, c'est pas trop compliqué.
    l'étape 2, j'ai crée l'utilisateur avec le bon path
    sudo pure-pw useradd test -u ftpuser -g ftpgroup -d /var/www
    et quand je me loggue par ftp, il peut parcourir les rep mais n'a pas le droit d'écriture.

    c'est facile vous allez me dire...mais pour moi non
    je me doute que je vais faire du chmod mais en fait, je me dis que le plus simple, c'est mettre mon utilisateur ftpuser comme propriétaire du rep www mais à ce moment là, est-ce que php, mysql, etc vont pas faire la gueule que ce ne soit plus root
    OU ALORS, je modifie les droits du groupe ftpgroup pour qu'il puisse ecrire dedans. ou alors juste de ftpuser (car test est un user virtuel) mais là je sais plus faire

    merci d'avance

    edit: j'ai trouvé par miracle les ACL donc j'ai vérifié que ma distrib etait compilée pour les utiliser, puis j'ai installé le package ACL et j'ai tapé ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setfacl -m u:ftpuser:rw /var/www
    et bah il aime pas "operation non supported" :/

    j'ai aussi essayer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setfacl -m d:u:ftpuser:rw /var/www
    sans succès
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    une simple question de routine, pourquoi as-tu choisi pureftpd ?
    est-ce une contrainte ?


    perso, j'utilise plutot vsftpd (que je trouve plus simple et aussi puissant que pureftpd et proftpd)

    avec ce serveur, ce que tu souhaites faire nécessiterait une configuration standard pour le cas 1 et un fichier de 5 lignes additionnel pour le cas 2...

    si tu n'as pas de préférence particulière, je pense que cela pourrait te simplifier la vie

    nb: je n'ai pas testé vsftpd sous ubuntu, mais seulement sous bsd et debian...
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    pourquoi pureftpd... bonne question
    j'ai tapé serveur ftp gratuit et normalement il était disponible sous windows et linux (maintenant plus que nunux). donc non je m'en fous et j'ai aucune contrainte sur le serveur, il faut 4 minutes pour changer d'OS (j'ai le choix entre une 15 d'OS) et apres, je peux en faire un serveur pr0n.

    Maintenant, là le fait que j'utilise pureftpd ou vftp ou je ne sais quoi, ca revient au même et ma question est:
    comment je fais pour donner les droits d'écriture à un utilisateur (ici ftpuser) sur un le rep /var/www ?


    edit: j'ai modifié /etc/fstab pour avoir ca
    /dev/sda1 /boot ext3 defaults, acl 0 2
    j'ai reboot le server mais tjs pareil. "operation not permitted" :/
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  4. #4
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Si tu avais pris developpez.com comme moteur de recherche

    Tu serais tombé sur : http://sluce.developpez.com/vsftpd et ca serait un honneur pour moi que tu le lises

    Mais passons, c'était juste pour la blague.
    Pas besoin d'Acl, je pense dans un cas aussi simple.

    Dans ton cas, il ne faut pas oublier de mettre non seulement les droits rw sur un répertoire mais aussi le droit eXecute

    Ton user est bien créé, aucun souci la dessus.
    Donc si tu fais :
    Tu dois voir à la louche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    drwxrwxr-w apachetrucmuche ftpgroup  1111 31 www
    le apachetrucmuche, c'est pour dire on en a rien a foutre du user.
    Le plus important, c'est le groupe.

    Comme ca, ca doit marcher.
    Pour t'en rentre compte :

    fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sudo su - ftpuser
    touch blabla.test
    tu dois avoir bien créer un fichier blabla.test
    tu peux le supprimer
    Si cela marche, le probleme vient de pure-ftpd

    Deux solutions :

    soit tu met vsftpd en lisant ma doc et tu peux faire ta conf toi même
    Soit tu nous montres ton fichier de configuration pure-ftp qu'on y jette un coup d'oeil
    Grave urgent !!!

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    bah en fait je pense pas qu'on puisse dire "c'est un probleme de pure-ftpd" car j'ai encore rien fait justement parce que je sais pas faire
    mais vous avez gagné, vous préfére vftp je sais pas pourquoi alors je vais suivre.
    j'ai fais ca pour virer pure-ftpd

    apt-get remove --purge pure-ftpd
    j'espere que ca suffira

    donc j'ai installé vsftp

    par contre je suppose que je vais devoir éditer mon fichier de config à la main:
    pour le moment j'ai vi et emacs. vi je galere, il ecris A,B,C ou D dès que je touche une flèche multidirectionnelle... et la touche suppr marche jamais. je comprend pas. d'hab en mode graphique ca marche nickel mais là via putty j'ai des trucs bizarres.


    Pourquoi l'avez vous fait?
    parce que j'ai pas d'interface graphique et que je peux que uploader comme ca

    Dans quel but?
    uploader des fichiers. t'es sourd ou quoi?

    Pour qui?
    d'abord pour moi pour administrer le serveur web
    un autre compte pour moi pour stocker sur le disque (et donc je veux un dossier accessible en FTP que par moi)
    des comptes pour des potes qui pointent vers un dossier commun (dropbox) qui contient des rep "fixes" et un rep d'upload
    pas d'anonymous

    en gros, je verrai un truc comme ca
    user: webmaster
    /var/www (ecriture, lecture (pourquoi executer?, je veux juste uploader,ecrire, delete)

    user: amis
    /home/ftp
    ---/upload (ecriture, lecture)
    ---/fichiers (lecture)

    user: phara
    /home
    ---/restricted (bref tous mes dossiers
    ---/ftp (full droits)
    Dans quel environnement?
    Feisty server
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  6. #6
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    LGM : les manips de création de fichiers ont elles été faites avec succès ?

    Ensuite pour Vi, regarde sur mon blog, section tutorial
    J'explique vi en 10 minutes (lit pas les commentaires, ca embrouille la tête)
    Grave urgent !!!

  7. #7
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    bah en fait, ca se voit pas mais j'ai eu 5ans de cours de linux et j'ai même fais une LFS et je connais vi mais je comprend pas pourquoi j'ai tant de mal à l'utiliser via putty. c'est comme si ca marchait plus. je dois être devenu handicapé du moteur
    par exemple, la touche ESCAPE, bah ca marche pas sous mon putty. je suis obligé de taper !! tres vite, ce qui affiche la ligne de commande tout en bas avec écrit ".!" donc je fais suppr suppr puis je tape wq! par exemple. bref c'est super relou
    edit: chuis noob, c'etait sur ":" qu'il faut appuyer

    Ensuite, j'ai donc supprimé pure-ftpd. j'ai tjs normalement l'utilisateur ftpuser (mais je sais pas comment vérifier si je l'ai toujours)

    donc si j'ai bien compris ta manip, je me place dans /var/www
    et puis je fais mon
    sudo su - ftpuser
    puis je...ah bah non, ca pwet déjà
    No directory, logging in with HOME=/
    Cannot execute /etc: Permission denied
    je rappelle l'utilisateur a été crée avec
    sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
    et n'a (je crois) volontairement pas de HOME. En fait j'aimerai bien n'avoir que des comptes virtuels pour pas m'emmeler les pinceaux.



    je pense que la config suivante irait
    listen=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    xferlog_file=YES
    ftpd_banner=/etc/ma_banniere
    chroot_local_user=YES
    mais ca me dit pas où créer les users et comment faire l'archi prévu plus haut, surtout la partie avec /var/www qui est un repertoire appartenant à root root
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  8. #8
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Donne le résultat de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep ftpuser /etc/passwd
    tu verras comment ton user est crée

    Pour ton probleme putty :

    devrait le résoudre


    bah en fait, ca se voit pas mais j'ai eu 5ans de cours de linux et j'ai même fais une LFS
    Pas de troll svp
    Grave urgent !!!

  9. #9
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    ftpuser:x:1001:1001::/dev/null:/etc
    si je comprend bien, t'as chercher dans le fichier passwd tout ce qui se rapporte à ftpuser (grep) et ca dit que je suis "null" c'est ca? :p
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  10. #10
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    J'ai recherché dans le fichier /etc/passwd la ligne correspondant a ton utilisateur qui a quelques problèmes ^^

    Tu devrais avoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ftpuser:x:1001:1001::/var/www:/bin/bash
    Modifie /etc/passwd via Vi pour obtenir cela.

    Et recommence la manip que je t'ai dis de faire pour tester les droits

    EDIT :
    Tu as donné cette commande de création
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
    Archi pas bonne
    L'argument -d aurait du etre suivi de /var/www
    et -s , pas besoin

    Donc modifie ton /etc/passwd par vi, ca serait bon après
    Grave urgent !!!

  11. #11
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    bah en fait, si je veux taper un slash "/", ca bouge mon curseur tout en bas et ta écrit slash, alors que je suis en mode Append.

    ensuite, si je fais A et que je me place sur une lettre d'une ligne au pif et que j'appuies sur Suppr ca me la met en majuscule, puis en miniscule, puis en maj. etc

    pourquoi que mon linux il fait nawa? :'(

    (j'ai essayé ta manip plus haut pour putty, ca a pas l'air de changer grand chose)

    ps: pourquoi ca devrait mettre bin/bash alors que je specifie bien etc/null dans la creation de l'user
    sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
    c'est pas plus simple que je le supprimer et que j'en recrée un? car il était à l'origine pour pureftpd
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  12. #12
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Zarb ton vi ....

    Même si tu fais ESC+i , tu passes pas en mode insertion ?
    ESC pour en sortir du mode insertion.

    Tu peux te promener avec les fleches quand même?
    Grave urgent !!!

  13. #13
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    la touche ESC fait rien. enfin je sais pas ce que ca doit faire tout court quand je clique dessus car rien ne change. je peux parfois (quand il veut bien) passer en insertion mais j'ai des problemes identiques je crois

    ensuite je peux naviguer avec les fleches, mais une fois en A ou I, si je fais fleche du bas, ca insert un B, fleche du haut, un C, fleche de gauche un D et fleche de droite un A. quelque peu genant

    en fait, je voulais installer gedit mais il dit que ca fait 107Mo sur le disque. Il me reste 150Go mais bon, j'aimerai bien n'avoir qu'un seul éditeur le plus simple possible. un notepad me va très bien moi
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  14. #14
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    perso, je te conseille d'installer vim, et de ne pas utiliser un simple vi (mais je crois que c'est fait par défaut sous ubuntu )

    par ailleurs, je n'ai jamais eu de soucis de ce genre avec putty + vim


    ensuite, une fois que tu auras la config pour tous les utilisateurs (config générale du serveur dans vsftpd.conf que Kat à bien décrite dans son tuto), il te suffira de créer un fichier dans /etc/vsftpd/user_conf du nom de l'utilisateur spécial qui doit accéder à /var/www dans lequel tu mettras ceci :

    pour infos, comment sont gérés tes utilisateurs ? comptes locaux avec un shell /bin/nologin ? pam_mysql ? pam_ldap ?
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  15. #15
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par gorgonite

    pour infos, comment sont gérés tes utilisateurs ? comptes locaux avec un shell /bin/nologin ? pam_mysql ? pam_ldap ?
    Gorgo ... tu parles a phara la ...
    Comptes locaux donc ...

    Ah les jeunes ... Excuse le Phara
    Grave urgent !!!

  16. #16
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    Citation Envoyé par gorgonite
    pour infos, comment sont gérés tes utilisateurs ? comptes locaux avec un shell /bin/nologin ? pam_mysql ? pam_ldap ?
    c'est quoi? c'est quoi? c'est quoi?
    non pas de LDAP, c'est un serveur dédié autonome, qui est chez l'hebergeur.
    ensuite j'aimerai avoir simplement 1 compte utilisateur pour installer des trucs sur le serveur, et tous les comptes ftp en virtuels (je crois que vous dites comme ca sous linux), bref ces comptes seront que pour vsftp et je sais pas où les stocker. un fichier text m'irait tres bien
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  17. #17
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par Katyucha
    Gorgo ... tu parles a phara la ...
    Comptes locaux donc ...

    parfait... il n'a qu'à suivre ton tuto pour la config de tous les utilisateurs, et personnaliser l'utilisateur avec mes indications


    y a plus qu'à

    Citation Envoyé par Louis-Guillaume Morand
    tous les comptes ftp en virtuels (je crois que vous dites comme ca sous linux), bref ces comptes seront que pour vsftp et je sais pas où les stocker. un fichier text m'irait tres bien

    perso, le plus simple c'est le compte local avec un shell /bin/nologin (donc impossible à utiliser pour se loguer )

    sinon, il faut configurer donc /etc/pam.d/vsftpd ; mais ça peut être plus chiant... mais pam_mysql pourrait éventuellement de convenir et ne pas surcharger les comptes utilisateurs de la machine (imagines que tu veuilles créer un compte ayant le même nom, mais pouvant aussi se loguer... galère )
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  18. #18
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    il n'a qu'à suivre ton tuto pour la config de tous les utilisateurs, et personnaliser l'utilisateur avec mes indications
    euhhhh
    le tuto je l'ai lu et relu, ca config juste le ftp en genéral mais je sais pas si le ftp est lancé, je sais pas comment créer un utilisateur QUE pour le ftp, etc.

    je vais tenter de suivre ce tuto mais il est tout aussi pas clair
    http://doc.ubuntu-fr.org/vsftpd
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  19. #19
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par gorgonite
    ensuite, une fois que tu auras la config pour tous les utilisateurs (config générale du serveur dans vsftpd.conf que Kat à bien décrite dans son tuto), il te suffira de créer un fichier dans /etc/vsftpd/user_conf du nom de l'utilisateur spécial qui doit accéder à /var/www dans lequel tu mettras ceci :

    Faut dire que l'explication de gorgo ... hmmm
    Allez gorgo fait mieux pour notre hote de marque
    Grave urgent !!!

  20. #20
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    si j'ai bien compris avec mon petit cerveau de windowsien
    1- config general
    2- pour l'user toto, je crée le fichier /etc/vsftpd/toto
    et dedans j'écris le chemin de son home

    Mais pour son pwd?
    et par exemple, pour dire que pleins d'users virtuels appartiennent à un groupe virtuel. je sais pas si je suis clair mais sous windows, je manage mes utilisateurs dans des groupes, et chaque groupe a des autorisations sur tel ou tel dossier mais ca reste que du virtuel, tout est stocké dans un fichier de config propre au serveur ftp



    edit: tout marche nickel avec VIM (merci gorgo) par contre VI a le cancer de la touche ESC...
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. 2012 SERVEUR IIS8 et droit en écriture pour un répertoire.
    Par cedlannoy dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 21/10/2013, 17h21
  2. IIS 6 : Serveur FTP-Problème d'écriture
    Par verbal34 dans le forum IIS
    Réponses: 2
    Dernier message: 07/04/2010, 19h28
  3. Réponses: 9
    Dernier message: 05/12/2007, 13h14
  4. [FTP] Problème de droit avec rmdir
    Par Phenomenium dans le forum Langage
    Réponses: 4
    Dernier message: 18/08/2006, 01h45
  5. [Apache] donner les droits d'écriture pour PHP
    Par Torpedox dans le forum Apache
    Réponses: 4
    Dernier message: 07/01/2006, 15h01

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