Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

[Samba] Problème de droits sur dossiers

Delta9_THC, le jeudi 8 juin 2006 à 11:12:51 
 Signaler ce message aux modérateurs

Bonjour à tous,

Voilà j'ai un problème assez particulier avec mon réseau familial.
Dans ce problème il y a 3 machines :
- machine1 est le serveur Samba (Ubuntu 6.06)
- machine2 est un client Samba (Mandrake 10.1)
- machine3 est un autre client Samba (Win XP)

Depuis la machine1 j'ai partagé un répertoire /home/videos, sous le nom "videos". J'ai autorisé le parcours du dossier et interdit l'écriture.
Depuis la machine2 j'ai monté le dossier \\machine1\videos sur /home/user/mnt/videos, avec l'uid de mon utilisateur normal et les masques fichiers 644 et dossiers 755. Je suis donc sensé pouvoir naviguer dans les dossiers contenus dans /home/user/mnt/videos avec mon utilisateur normal.

Le problème :
Depuis la machine3 (sous XP donc), je navigue effectivement correctement dans les dossiers sans soucis.
Depuis la machine2 (Mandrake), les dossiers situés à l'intérieur de /home/user/mnt/videos sont notés comme appartenant à root et ont un masque fichier de 750 et dossiers 550. C'est pas normal !

Pour ceux qui se poseraient la question du pourquoi j'ai mis Samba pour partager un répertoire entre 2 machines Linux, c'est parce que la machine1 est en dual-boot et je conserve ainsi les mêmes paramètres entre Windows et Linux. Transparence !

Quelqu'un aurait-il une idée du problème en question ??

1

nuts2207, le jeudi 8 juin 2006 à 11:34:33

Heu je sais que quand on partage le dossier /home seulement l'utilisateur du /home y a accés
peut etre que ca vient de la
mais alors pourquoi sous xp ca passe et pas sous mandrake !
essaye de créer le meme utilisateur sous mandrake que celui qui partage le home sous ubuntu

si y'en a qui ont d'autres idée qu'ils n'hésites pas lol !

Répondre à nuts2207

2

Delta9_THC, le jeudi 8 juin 2006 à 13:53:32

En fait j'ai "arrondi" le contexte : le répertoire ne se trouve pas dans /home mais dans un autre dossier de l'arborescence, accessible en lecture et exécution.
Donc ça ne peut pas être ça... mais merci quand même d'avoir esssayé !

Ce que je trouve très bizarre ce sont les droits appliqués aux sous-dossiers du répertoire monté, et l'utilisateur propriétaire. J'ai fait ça avec LinNeighborHood pour ceux qui connaissent, et y'a aucun moyen de se planter au moment du montage sur l'UID, le GID et les masques à mettre : tout est graphique !

Une autre idée ??

Répondre à Delta9_THC

3

jipicy, le jeudi 8 juin 2006 à 14:55:39

Salut,

Une autre idée ??
Oui, affiche ton fichier "/etc/samba/smb.conf", on devrait y voir plus clair qu'au travers d'une "GUI ";-))
Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

4

Delta9_THC, le jeudi 8 juin 2006 à 15:39:18

Ok ok je savais que j'allais passer par là... :o)

Voilà donc le smb.conf de ma machine1 (Serveur Samba sous Ubuntu) :

[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .

[VIDEOS]
read list = utilisateur
public = yes
user = utilisateur
path = /media/hda5/videos
force directory mode = 755
available = yes
browseable = yes
writable = no


Ces config ont été faites par le module de config de Gnome (Système - Administration - Répertoires partagés).
C'est plus clair ? :o)

Répondre à Delta9_THC

5

jipicy, le jeudi 8 juin 2006 à 17:57:24

Re-

Ton "utilisateur" Mandriva fait-il parti de la liste de "utilisateur" ?
Et quand est-il des droits sur le montage de ta partition dans le "fstab" ?
Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

6

Delta9_THC, le jeudi 8 juin 2006 à 18:27:29

Qu'entends tu par :
Ton "utilisateur" Mandriva fait-il parti de la liste de "utilisateur" ? ?

Pour le montage de la partition je ne vois pas où serait le problème. La partition /media/hda5 est montable en lecture seule par l'utilisateur normal.

Et attends, le pire c'est que quand sur la machine2 (Mandrake) je me connecte dans le terminal par :

smbclient \\\\MACHINE1\\VIDEOS -U utilisateur

et que je rentre le code je peux naviguer sans problème dans tous les dossiers ! Y'a un truc qui tourne vraiment pas rond !

Le problème serait dans smbmount peut-être ??

Correction : dans le dossier monté les fichiers ont les droits 770 et 550 pour les dossiers, et le proprio est root

Répondre à Delta9_THC

8

jipicy, le jeudi 8 juin 2006 à 18:53:58

Qu'entends tu par :
Ton "utilisateur" Mandriva fait-il parti de la liste de "utilisateur" ? ?

Désolé, j'ai confondu :
read list = utilisateur
avec :
read list = @utilisateur
Notion de groupe.. oups ;-)

Le problème serait dans smbmount peut-être ??
On n'est pas devin ;-)
Affiches-nous en les propriétés alors. Merci. Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

7

Delta9_THC, le jeudi 8 juin 2006 à 18:46:25

Autre précision, quand je passe la machine1 sous Win2k les partages sont les mêmes. Je lance donc la même commande de montage sur la machine2 et là tout fonctionne !
Les fichiers et dossiers ont les bons droits et le proprio est, cette fois, l'utilisateur normale de la machine2.

Je-ne-com-prends-pas !

Répondre à Delta9_THC

9

Delta9_THC, le jeudi 8 juin 2006 à 19:19:14

read list = utilisateur
avec :
read list = @utilisateur
Notion de groupe.. oups ;-)

Ok pour le groupe je comprends mieux.

On n'est pas devin ;-)
Affiches-nous en les propriétés alors. Merci.

Bon d'accord vous êtes pas devin......certes......mais vous devriez ! :o)
Blague à part, que veux tu que je te dise à propos des "propriétés de smbmount" ??

Répondre à Delta9_THC

10

jipicy, le jeudi 8 juin 2006 à 20:53:17

SMBMOUNT(8)                                                        SMBMOUNT(8)

NOM
       smbmount - monte un système de fichiers SMB

SYNOPSIS
       smbmount service point_de_montage [ -o options ]

DESCRIPTION
       smbmount monte un système de fichiers Linux SMB.  Il est souvent appelé
       par mount.smbfs de la commande mount(8) lorsque l'option  « -t  smbfs »
       est utilisée.  Cette option n'est supportée que sous Linux et le kernel
       doit supporter les systèmes de fichiers smbfs.

       Les options de smbmount sont spécifiées comme  une  liste  de  doublets
       clef=valeur  séparées  par des virgules. 
S'il y a problème c'est sûrement à ce niveau, non ? Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

11

 Delta9_THC, le vendredi 9 juin 2006 à 07:02:57

Merci de te patience !

J'ai essayé de monter le dossier depuis la ligne de commande (sans passer par LinNeighborHood) et le problème reste le même. Alors que, comme toujours, quand je navigue dans les partages Samba par smbclient (par exemple), il n'y a aucun problème.

Pour tester, j'ai lancé le LiveCD d'Ubuntu 6.06, installé smbmount/smbmnt et j'ai pu monter le dossier dans un répertoire similaire.....et là tout fonctionne ! Je pense finalement que c'est ma Mandrake qui déconne. Je vais passer à Ubuntu (ou Kubuntu) sur celui là aussi, ça me permettra d'utiliser un vrai logiciel libre :o)

Merci encore jipicy !

Répondre à Delta9_THC
Droit dossier profil Itinérant Bonjour à tous, J'ai mis en place depuis quelques temps des profils itinérants pour mes utilisateurs. Les profils sont stockés sur un serveur. Mon problème est que en tant qu'administrateur je n'ai pas le droit sur les dossiers de profil itiérant.... www.commentcamarche.net/forum/affich-9723009-droit-dossier-profil-itinerant
Droits d'accès sur les dossiers (Windows XP) (Résolu) J'ai besoin de votre aide!!!!!!! Je souhaiterai avoir la procédure pour partager un dossier avec restrictions de droits. Ce dossier doit être accessible par deux utilisateurs de mon réseau local tandis que les autres ne doivent pas y avoir accès. Je... www.commentcamarche.net/forum/affich-2780102-droits-d-acces-sur-les-dossiers-windows-xp
Modification des droits d'un dossier Bonjour à tous, Je suis nouveau sous Suse 9.0 J'ai un dossier /mnt où j'ai monté mes partitions windows 98SE et je voudrais que mon utilisateur Jean puisse écrire ou enregistrer un fichier dans ces partitions je liste les droits du dossier mnt par :... www.commentcamarche.net/forum/affich-972722-modification-des-droits-d-un-dossier
Installation serveur SambaInstallation et configuration d'un serveur Samba version 3.0.2a Linux Mandrake version 10.0 Prérequis Introduction 1.Architecture de Samba 2.Installation des paquetages nécessaires au serveur samba Premier démarrage de Samba Les commandes... www.commentcamarche.net/faq/sujet-722-installation-serveur-samba
Partager un dossier avec Windows sous UbuntuDans Ubuntu, il n'est pas très difficile de partager un dossier avec Windows. Sommaire: Mettre en place le partage Accéder au partage depuis Windows Notes Désactiver totalement le partage de fichiers Mettre en place le partage (1)... www.commentcamarche.net/faq/sujet-6694-partager-un-dossier-avec-windows-sous-ubuntu
[Windows] Accès refusé à un fichier ou à un dossier (répertoire)Si Windows vous empêche d'accéder à un fichier ou à un répertoire en affichant un message du type "Accès refusé" ou "L'utilisateur ne possède pas les droits d'accès", il s'agit probablement d'un problème d'autorisations au niveau du réseau ou du... www.commentcamarche.net/faq/sujet-2787-windows-acces-refuse-a-un-fichier-ou-a-un-dossier-repertoire
Samba et gestion des droits windowsBonjour à tous. Je suis en train d'étudier samba en PDC. Fort intéressant je dois dire, je potasse plusieurs documents en même temps mais je ne trouve aucune précision sur la gestion des droits d'utilisateurs sur une station windows. Comment peut-on... www.commentcamarche.net/forum/affich-1289270-samba-et-gestion-des-droits-windows
Comment changer les droits sur un repertoire? (Résolu)Bonjour. J'ai cree un serveur perso ou je partage dans un repertoire specifie des fichiers et sous repertoires. A chaque creation les droits m'appartiennent mais je souhaiterai que tous le groupe (nomme partage) puisse en profiter sans que j'ai a... www.commentcamarche.net/forum/affich-1841173-comment-changer-les-droits-sur-un-repertoire
Accès refusé sur dossiers sous XP HomeBonjour à toutes et à tous Je sais que la même question est posée sur ce forum à de maintes reprises, mais j'suis tellement en panique... Rapport de stage, certaines photos,Travaux personnels, cerains dossier ont un accès refusé et cela après un... www.commentcamarche.net/forum/affich-2486665-acces-refuse-sur-dossiers-sous-xp-home
Le droit d'auteurIntroduction au droit d'auteur Le droit d'auteur en France est régi par par la loi du 11 mars 1957 et la loi du 3 juillet 1985, codifiées dans le code de la propriété intellectuelle. La loi reconnaît en tant qu'auteur toute personne physique qui... www.commentcamarche.net/contents/droits/copyright-auteur.php3
Le droit à l'image appliqué aux sites webIntroduction au droit à l'image Selon les articles 226-1 à 226-8 du Code civil, tout individu jouit d'un droit au respect de sa vie privée ainsi que d'un droit à l'image,. En vertu de ces dispositions, la publication ou la reproduction d'une... www.commentcamarche.net/contents/droits/droit-image.php3
Les droits d'auteurDes lois s'appliquent pour protéger les droits d'auteur dans les domaines du livre, de la musique ou de tout domaine créatif. Ces lois s'appliquent de la même façon sur Internet. La SACEM (Société des Auteurs Compositeurs et éditeurs de Musique) a... www.commentcamarche.net/contents/droits/copyrigh.php3