Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1304 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Problème permissions (RESOLU)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème permissions (RESOLU)

n°678809
USTruck
Posté le 16-05-2005 à 21:12:59  profilanswer
 

Bonjour,
 
M'y casse la tête depuis deux jours. :cry:  :cry:  
 
Je partage un disque (hdb5) avec tous les utilisateurs d'un PC et ce dans le répertoire /mnt/mdkshare. Ce qui donne dans fstab
 
/dev/hdb5 /mnt/mdkshare ext3 defaults 1 2
 
Par sécurité, ici je vais nommé les utilisateur Parent (p1 et p2) et Enfant (e1 et e2). J'ai crée deux groupes, parent et enfant.
p1 et p2 font partie des groupes parent et enfant.
e1 et e2 font partie du groupe enfant.
 
La structure / de mdkshare
d Enfant -> espace réservé au enfant
d Parent -> idem pour parent
d Mandriva -> j'y garde copie des iso cd et dvd plus toutes les sources et fichier howtoo concernant linux
d le2005 -> copie source install plus rapide que par dvd
d Working -> utiliser pour extraction, telechargement, etc. En un mot une poubelle
 
Permission sur /mnt
 
drwxrwx--x 9 root parent 4096 mai 13 23:22 mdkshare
 
Permission sur structure mdkshare
 
drwxrws--x 4 root enfant 4096 mai 16 18:01 Enfant/
drwxrwxr-x 13 root root 4096 mai 10 19:20 le2005/
drwxrws--x 10 root parent 4096 mai 15 23:23 Mandriva/
drwxrws--x 15 root parent 4096 mai 16 20:10 Parent/
drwxrws--x 6 root parent 4096 mai 14 17:25 Working/
 
 
Dans le home de chaque user, je crée un ou deux lien (ln -s)
Documents -> /mnt/mdkshare/Enfant : pour e1 et e2
Documents -> /mnt/mdkshare/Parent : pour p1 et p2
 
Share -> /mnt/mdkshare : pour p1 et p2
 
 
Pour information, j'ai changer le umask POUR tout les utilisateurs a 0002 !!
J'ai assigner le groupe 'parent' comme groupe primaire a p1 et p2
 
Le problème est le suivant:
p1 crée un fichier dans Documents/ -> permissions ok
-rwxrwx--- 1 p1 parent 19590 mai 16 20:08 banque_test.kmy
 
p2 modifie le fichier en question -> permission OUT
-rw-r----- 1 p2 parent 19590 mai 16 20:10 banque_test.kmy
 
Si je fais l'inverse, j'ai la même chose !!!!!!
 
KEKIFAI ca, ou me suis-je trompé !!!!
 
D'avance merci pour le coup de main.


Message édité par USTruck le 17-05-2005 à 01:35:53
mood
Publicité
Posté le 16-05-2005 à 21:12:59  profilanswer
 

n°678848
aka Shiva
Posté le 16-05-2005 à 22:47:53  profilanswer
 

p2 n'a pas les droits en écriture:
#chmod 660 banque_test.kmy
> -rw-rw---- quand tu fais le ls -lai
#chmod 770 banque_test.kmy
> -rwxrwx---
ou fais carément:
#chmod 777 banque_test.kmy
> -rwxrwxrwx
 
2=w
4=r
6=rw
7=rwx
1=x
 
EDIT: au niveau du fstab j'aurais mis: defaults 0 0
et non defaults 1 2


Message édité par aka Shiva le 16-05-2005 à 22:53:03
n°678894
USTruck
Posté le 17-05-2005 à 01:35:26  profilanswer
 

Bonsoir
 
Merci de l'info.
 
J'ai trouvé (enfin).
 
Il y a deux niveau de configuration pour le bash (comme csh). l'interactive logon et le non-interactive.
 
J'avais modifié uniquement celui de l'interactive et donc l'appli (ce qui me semble le cas) qui lance un script ou tout appel a bash utilise la config du non-interactive qui lui était toujours a un umask de 022.
 
Je l'ai modifie via le /etc/bashrc ou j'ai ajouter
 
elif [ "`id -gn`" = "parent" ]; then
umask 002
 
dans la partie non-interactive.
 
A+

n°678898
USTruck
Posté le 17-05-2005 à 01:52:34  profilanswer
 

aka Shiva a écrit :

p2 n'a pas les droits en écriture:


 
Quand p1 a crée le fichier, p2 a accès en écriture via le groupe "parent"
le prob vennait après quand p2 modifiait le fichier, p1 n'avait plus le droit w via le groupe.
 

aka Shiva a écrit :


EDIT: au niveau du fstab j'aurais mis: defaults 0 0
et non defaults 1 2


 
defaults -> ok
0 -> Correspond a la frq sauvegarde du fs, doit avouer qu'il faudra que l'on m'explique a quoi cela sert, les man ne m'ont rien appris sur l'importance de la chose (man fstab et getmntent) : Quel est l'avantage de mettre 0?
0 -> correspond a l'ordre du montage, 1 pour ceux ayant le file sys, 2 pour les autres : Quel est l'avantage de mettre 0?
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Problème permissions (RESOLU)

 

Sujets relatifs
[Debian] Clavier FR sous console EN sous Xwin - Résolu Knoppix, [GROS PROBLEME de mbr!!]
[IPTABLES] Utiliser des adresses IP publiques sur un LAN (résolu)probleme de demarage avec grub
Problème d'extraction du son DVD[Debian] Compilation du pilote ATI problème
[Résolu] GRUB : "Error 29: Disk write error"[geexbox]résolu
J'arrive pas a installer le pilote ATI sur Sarge [Resolu] (tout seul) 
Plus de sujets relatifs à : Problème permissions (RESOLU)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR