Forum Linux.debian/ubuntu [SAMBA] mot de passe

Posté par .
Étiquettes : aucune
0
9
mar.
2007
Bonjour,

J'ai partagé plusieurs ressources (dossiers) sur mon serveur. Ces dossiers sont protégés par des mots de passe différents. Le but étant de créer des profils utilisateurs suivant des groupes.

Mon problème est que je peux accéder à un répertoire depuis un client en saisissant le mot de passe associé mais lorsque je souhaite accéder à un autre répertoire protégé, je saisis le mot de passe et je me fais jeter.

Chose troublante, il faut que je redémarre pour couper les connexions je suppose pour accéder à un autre répertoire protégé.

Comment résoudre ce petit problème ? Est-il possible de rajouter un time out ou autre ?

D'autre part à quoi sert le paramètre username map ?

Merci
  • # Mise en place de partages de groupes

    Posté par (site web personnel) . Évalué à 2.

    J'ai partagé plusieurs ressources (dossiers) sur mon serveur. Ces dossiers sont protégés par des mots de passe différents. Le but étant de créer des profils utilisateurs suivant des groupes.

    Pour cela ton serveur doit être paramétré en gestion des droits des utilisateurs (User-level security) et non pas en gestion des droits sur les partages (Share-level security).

    Pour avoir des partages accessibles selon tel ou tel groupe il faut se baser sur les groupes d'utilisateur système (tels que définis dans le fichier /etc/group) et propager les droits correspondants au niveau de Samba.

    Le principe à suivre est grosso-modo le suivant :

    - définir les groupes d'utilisateurs (groupe1, groupe2, ...) sur le système

    - placer les utilisateurs dans les groupes concernés

    - dans le fichier smb.conf utiliser la directive "valid users" en précisant le nom des groupes autorisés (valid users = @groupe1 par exemple, le caractère @ précisant le nom d'un groupe).

    Attention par ailleurs à bien positionner les droits d'accès sur les répertoires et fichiers concernés.

    Voir également la documentation suivante :

    http://us4.samba.org/samba/docs/using_samba/ch09.html
    • [^] # Re: Mise en place de partages de groupes

      Posté par . Évalué à 1.

      C'est ce que j'ai fait.
      Je suis bien en User-level security. J'arrive à accéder à mes partage mais mon problème survient quand je veux accéder à un répertoire sécurisé en ayant accéder au préalable à un premier répertoire sécurisé.
      Là ça coince.
    • [^] # Re: Mise en place de partages de groupes

      Posté par . Évalué à 1.

      [global]
       workgroup = MSHOME
       server string = Debian GNU/Linux
       map to guest = Bad User
       guest account = smbguest
       log file = /var/log/samba/log.%m
       name resolve order = winws host bcast
       socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
       load printers = No
       printcap name = /dev/null
       disable spoolss = Yes
       local master = No
       dns proxy = No
       wins support = Yes
       ldap ssl = no
       invalid users = root
       hosts allow = 192.168.0.0/24, 5.
       use sendfile = Yes
      [Incoming]
       path = /home/olivier/.aMule/Incoming/
       invalid users = root, @smbguests
       valid users = olivier
       write list = olivier
       read only = No
      [WWW]
       path = /var/www/
       read only = No
       guest ok = Yes
       case sensitive = No
       msdfs proxy = no
      [eqqus]
       path = /home/ftp/.eqqus/
       invalid users = root, @smbguests
       valid users = eqqus
       write list = eqqus
       read only = No
      
      • [^] # Re: Mise en place de partages de groupes

        Posté par . Évalué à 1.

        je ne vois pas le
        security=users dans ton global

        je ferais
        valid group=
        au lieu des valid users

        et je mettrais les gens dans des groupes.

        comme ca l'utilisateur ne se connecte qu'une seule fois aux serveurs et peut acceder à tous les dossiers qui lui sont permis

        (voir post 1)
        • [^] # Re: Mise en place de partages de groupes

          Posté par . Évalué à 1.

          ca m'a l'air de marcher avec les groupes mais c'est bizarre qu'au niveau utilisateur ça bloque.
          Pour le security = user, swat me retire la directive à chaque commit.
          Ca doit être le paramètre par défaut je pense.

          Merci de ton aide.
          • [^] # Re: Mise en place de partages de groupes

            Posté par . Évalué à 2.

            ton client ?

            je suppose que ton client se connecte depuis windows ?

            en fait c'est un fonctionnement "presque" normal de windows que de memoriser les log/pass pour un acces à un serveur.

            du coup quand tu veux acceder au 2e dossier, il essaie de le faire avec le premier log/pass que tu as utilisé avec le 1e dossier.

            il te faut donc se deconnecter du serveur pour qu'il te demande de nouveau le log/pass.

            par contre avec le reglage avec les groupes, ton utilisateur s'identifie une seule fois et samba lui donne acces à tous ce qu'il est censé avoir.
            • [^] # Re: Mise en place de partages de groupes

              Posté par . Évalué à 1.

              tout à fait. C'est ce que j'avais supposé.
              Pourtant même en coupant les connexions (liaison VPN) il faut que je redémarre l'ordinateur ...
              Ce que je trouve étrange c'est que j'ai quand même une fenêtre de login lors de l'accès au deuxième répertoire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.