Pages : 1
#1 Le 19/10/2016, à 08:27
- Ikerou
Droits en réseaux
Bonjour à tous,
Je suis assez novice sous linux et je bloque sur un point.
J'ai actuellement 2 PC en réseaux, les deux PC sont en Lubuntu.
Sur chaque PC j'ai créé 2 utilisateurs et je les ai mis dans le groupe sambashare créé sur chacun des ordis.
J'ai partagé un dossier sur le PC1 et j'ai mis le groupe sambashare en propriétaire avec le droit RWX.
Mon problème est le suivant quand je déplace ou copie un fichier ou dossier de PC2 vers le répertoire partagé de PC1 les droits sont ceux de PC2 et non pas les droits du dossier parents de PC1, (je voudrais qu'il hérite des droits du dossier dans lequel on le pose)
Merci pour vos bons conseils.
Hors ligne
#2 Le 19/10/2016, à 16:51
- bbtux2
Re : Droits en réseaux
Hors ligne
#3 Le 19/10/2016, à 17:28
- Ikerou
Re : Droits en réseaux
Merci pour ton aide.
Ca ne marche toujours pas à 100%
Je m'explique :
Quand je crée un fichier avec le user Marie sur le dossier partage_eric (qui est sur le PC de marie)
Je sais le modifier avec Marie et avec braham sur le pc de braham
Mais quand je crée un fichier avec braham depuis pc braham sur le même répertoire partagé je ne sais pas le modifier avec Marie
Mais je remarque que les droits sont différents ... je suppose que c'est là qu'il y a un noeud
Les droits sur le dossier servant de partage
drwxrwsr-x+ 16 marie sambashare 4096 oct 19 17:06 Partage_Eric
-rw-rw----+ 1 marie sambashare 10 oct 19 17:15 test.odt (fichier créé par Marie depuis son PC)
-rwxrwxr--+ 1 braham sambashare 0 oct 19 17:06 test2.odt (fichier créé par braham depuis son pc)
Hors ligne
#4 Le 19/10/2016, à 17:44
- Ikerou
Re : Droits en réseaux
Je viens de tout revérifier et je suis vraiment perdu.
Pouvez-vous me confirmer que ce qui suit est correcte :
PC1 - User1
Le groupe est le même que le nom de l'utilisateur soit User1
J'ajoute User1 au groupe Sambashare
Et je définis Sambashare comme groupe principal de User1
Je fais exactement la même chose sur PC2 avec User2
Ensuite, je crée :
sur PC2 un USER1 et je l'ajoute aussi à Sambashare
sur PC1 un User2 et je l'ajoute aussi à Sambashare
Je crée un répertoire que je nome partage
Je l'ajoute à sambashare
et je met le groupe propriétaire de ce répertoire sur sambashare
Ensuite je fais la commande (comme bbtux2 me le conseille)
chmod g+s partage
Hors ligne
#5 Le 19/10/2016, à 18:09
- littlejohn75
Re : Droits en réseaux
J'ai actuellement 2 PC en réseaux, les deux PC sont en Lubuntu.
ok
J'ai partagé un dossier sur le PC1 et j'ai mis le groupe sambashare en propriétaire avec le droit RWX.
Comme vous avez nommé votre groupe sambashare , je suppose que vous parlez de partage à la Windows. Entre deux PC Ubuntu, cela ne me semble pas très judicieux, en particulier pour ce qui concerne les droits. Dans le cas de samba tout dépend de la configuration (fichier /etc/samba/smb.conf) et en particulier de la directive security.
egrep -v '^[;#]' /etc/samba/smb.conf
et si vous avez
security = user
le système est obligé d'émuler une sémantique très différente de la sémantique habituelle des droits unix .
stat /chemin/vers/partage
A mon humble avis, il est beaucoup plus simple et plus sûr d'utiliser un protocole qui a été créé pour unix : NFS Network file system (by Sun).
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.
« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)
Hors ligne
#6 Le 20/10/2016, à 08:32
- bbtux2
Re : Droits en réseaux
je ne sais pas le modifier avec Marie
sais ou peut ?
La création d'un nouveau fichier obtient des droits à partir de l' UMASK l' USER le GROUP. Le déplacement d'un fichier qui existait déjà conserve les droits qu'il avait.
Essai la commande ls avec l'option -n (numérique) pour peut être y voir plus clair dans tes users et groupes.
Hors ligne
#7 Le 20/10/2016, à 09:15
- Ikerou
Re : Droits en réseaux
A mon humble avis, il est beaucoup plus simple et plus sûr d'utiliser un protocole qui a été créé pour unix : NFS Network file system (by Sun).
Ok désolé, je suis novice et donc je pensais qu'on devait utiliser Samba.
Il n'y aura plus aucun PC sous Windows chez moi (mdr je suis devenu allergique)
Je dois encore m'adapter au monde Linux.
Je vais jeter un oeil sur ce que vous l'avez dit.
Et ok je vais essayer ls -n
Et je vous reviens.
Hors ligne
#8 Le 20/10/2016, à 09:31
- jplemoine
Re : Droits en réseaux
je ne sais pas le modifier avec Marie
sais ou peut ?
Ça dépend de la localisation de l'interlocuteur....
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#9 Le 20/10/2016, à 09:48
- MicP
Re : Droits en réseaux
…Et ok je vais essayer ls -n …
Bonne piste.
Regarde aussi le retour des commandes :
sudo id -u braham
sudo id -u Marie
Hors ligne
#10 Le 21/10/2016, à 15:05
- bbtux2
Re : Droits en réseaux
Et pour finir, la doc de samba
notament :
force create mode
force directory mode
force user
force group
Hors ligne
Pages : 1