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 :

[WebDAV] Définir des droit pour un user


Sujet :

Apache

  1. #1
    Membre actif
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 336
    Points : 227
    Points
    227
    Par défaut [WebDAV] Définir des droit pour un user
    Bonjour,

    je cherche un moyen de limiter les droits d'un user au répertoire Webdav
    que j'ai créé dans le répertoire www de WAMP. les droits qui lui serait autorisé sont le listage des ressources et pouvoir lire un fichier.

    Après un moment de recherche, je n'ai trouvé aucune explication sur la manière de procéder. Ce que je voudrait se serai de l'empecher de creer des fichier et repertoire, d'en supprimer et d'en uploader.

  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
    Points : 12 977
    Points
    12 977
    Par défaut
    Ca peut être assez compliqué. Comment Peux-tu identifier cet utilisateur ? Il a un login particulier ?

  3. #3
    Membre actif
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 336
    Points : 227
    Points
    227
    Par défaut
    oui j'ai une liste de user défini dans un fichier avec leur login et leur mot de passe.
    Ensuite dans le fichier httpd-dav.conf j'ai ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <Directory “c:\wamp\www\Webdav”>
        Dav On
        Order Allow,Deny
        Allow from all
        AuthType Basic
        AuthName "Acces sécurisé"
        AuthUserFile C:\wamp\www\.htpasswd-webdav
        AuthDigestProvider file
        Require user [NomUtilisateur]
    </Directory>

  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
    Points : 12 977
    Points
    12 977
    Par défaut
    C'est quoi cette ligne 9 ? Avec cette seule ligne, je comprends qu'il n'y a qu'un seul utilisateur qui peut utiliser ton WebDAV. Est-ce que tu peux détailler un peu plus ton système d'authentification et dire de nouveau comment Apache serait supposer reconnaître les utilisateurs qui n'ont qu'un accès en lecteur seule.

  5. #5
    Membre actif
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2010
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2010
    Messages : 336
    Points : 227
    Points
    227
    Par défaut
    Bonjour,

    concernant la ligne j'aurai du faire comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Require user user1,user2,user3
    les user sont défini avec leur mot de passe dans un fichier

  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
    Points : 12 977
    Points
    12 977
    Par défaut
    Je n'ai pas les réponses à toutes mes questions mais ce n'est pas grave. Tu devrais pouvoir limiter les choses de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    RewriteEngine on
    RewriteCond %{REMOTE_USER} user_a_interdire
    RewriteCond %{REQUEST_METHOD} !GET
    RewriteCond %{REQUEST_METHOD} !PROPFIND
    RewriteCond %{REQUEST_METHOD} ! OPTIONS
    RewriteRule .* - [F]

Discussions similaires

  1. Définir des droits pour une application
    Par Jimmy91 dans le forum Windows
    Réponses: 3
    Dernier message: 29/04/2015, 19h31
  2. Gestion des droits pour Samba
    Par lepotier dans le forum Réseau
    Réponses: 1
    Dernier message: 19/01/2010, 15h04
  3. Définir des rôles pour l'accès aux EJB
    Par Invité dans le forum Glassfish et Payara
    Réponses: 6
    Dernier message: 21/08/2008, 23h07
  4. définir des parametres pour Adobe Distiller
    Par gratesnif dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/08/2007, 13h44
  5. Configuration des droits pour samba avec ftp et www
    Par Alkmie dans le forum Réseau
    Réponses: 2
    Dernier message: 07/11/2004, 14h50

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