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

Apache Discussion :

autoriser un autre "User"


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zugolin
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 275
    Par défaut autoriser un autre "User"
    bonjour,
    je créé un site "client1"
    /home/client1 => sa racine

    et , parallelement, je créé un admin (pour tous les autres sites que j'aurais a gerer)
    /home/admin => racine de l'admin

    donc, sous unix, j'ai 2 users differents
    user:client1
    group:users
    et
    user:admin
    group:users

    ensuite, dans apache, coté "client1", je rajoute
    alias /admin/ /home/admin => l'acces a l'admin du site


    jusque là, tout va bien,
    sauf que ,des fois , j'ai besoin , depuis l'admin, d'aller chercher(pour lister/gerer, par exemple, des images) dans /home/client1/images etc...
    et là ... je ne vois pas les images , et, par exemple, si je veux uploader une image, j'ai un :
    Warning: copy(/home/client1/www/images/logo.jpg) [function.copy]: failed to open stream: Permission denied in /home/admin/backoffice/inc/explorateur.php on line 88
    vu que ce n'est pas le meme user, il me refuse ...
    je pense que c'est bien le probleme, car, si je modifie les dossiers client1 , c'est a dire que je modifie le user : client1 modifié en admin : tout baigne.
    donc ma question est en fait, simple :
    comment, sous apache , autoriser l'acces a user:admin sur le site client1 ?
    un peu au meme titre que cet exemple(que j'ai vu pour les scripts) :
    SuexecUserGroup client1 users
    oufffff.....j'espere que j'ai été assez clair.....?

    merci d'avance

  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
    Peut-être avec SuXxx mais je ne connais pas. Tu as toujours la solution Unix qui consiste à mettre l'utilisateur admin dans le même groupe utilisateur que client1 et à mettre les droits de lecture et écriture sur /home/client1 et ses sous-répertoires au groupe en question.

  3. #3
    Membre éclairé Avatar de zugolin
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 275
    Par défaut
    SuXxx,
    connait pas ... c'est quoi ?
    je devrai faire un truc du genre " SuUserGroup admin users " ?

    pour la solution unix, je pense que c'est bien ce que j'ai fait :
    user:admin
    group:users

    user:client1
    group:users

  4. #4
    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
    Oui mais est-ce que le groupe a les droits d'accès aux répertoires et aux fichiers ? Si tu te logues sur le système avec l'utilisateur admin, tu dois pouvoir te déplacer dans le répertoire de site1 et ouvrir un fichier avec vi ou un autre outil.

  5. #5
    Membre éclairé Avatar de zugolin
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 275
    Par défaut
    je suis en train de chercher ça (j'en ai jamais eu l'utilité ...) sur le webmin

    j'ai trouvé des histoires de groupes locaux, je sais pas si c'est ça ...

  6. #6
    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
    Oui, c'est ce dont je parle. Quand tu fais un ls -l tu vois l'utilisateur mais aussi le groupe associé au fichier ou au répertoire.

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

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