Autoriser l'acces a une partition windows par groupe ?

Autoriser l'acces a une partition windows par groupe ? - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 06-03-2004 à 18:13:48    

Voila, je voudrais autoriser l'acces a une partition windows a tous les utilisateurs d'un certain groupe (mettons "windows" :D)
 
Dans mon fstab j'ai ceci

/dev/hdax /mnt/windows vfat defaults,ro,gid=1002  0  0


ou 1002 est l'identifiant du groupe "windows".
 
J'ai cree le groupe, ajoute les users dedans, demonte et remonte /mnt/windows mais les utilisateurs ont toujours l'acces refuse.
 
Ou est mon erreur/omission ?


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 18:13:48   

Reply

Marsh Posté le 06-03-2004 à 18:15:07    

ils ont le droit sur le repertoire /mnt/windows ?

Reply

Marsh Posté le 06-03-2004 à 18:35:56    

Celui-ci ayant ete cree par notre amis root sans plus de precautions, j'ai dans l'idee que non [:tinostar]
 
Ce qui expliquerait bien des choses.
 
Nouveau probleme maintenant, je n'arrive pas a changer le groupe proprio du repertoire  
Faut demonter avant d'utiliser chgrp :whistle:
 
Mais les membres du groupe n'ont toujours pas acces a la partoche alors qu'ils sont maintenant proprios du repertoire /mnt/windows/ qui a priori a les bons droits.  
 
Avec quoi j'affiche les droits d'un repertoire ?


Message édité par Ciler le 06-03-2004 à 20:58:56

---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 20:59:11    

:bounce: Up!


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 21:03:58    

cat /etc/mtab


---------------
\@/
Reply

Marsh Posté le 06-03-2004 à 21:05:58    

Rien de bien nouveau :


/dev/hda1 /mnt/windows vfat ro,gid=1002 0 0


Tu cherches a voir quoi ?


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 21:45:28    

et en enlevant l'option read-only (ro)  ;)  
 
voici un exemple dans /etc/fstab
 

/dev/hda4        /mnt/windoze     vfat        rw,umask=2,gid=users,uid=root         1   0


 

Reply

Marsh Posté le 06-03-2004 à 21:53:32    

chouki a écrit :

et en enlevant l'option read-only (ro)  ;)  
 
voici un exemple dans /etc/fstab
 

/dev/hda4        /mnt/windoze     vfat        rw,umask=2,gid=users,uid=root         1   0


 
 


Pas possible, je ne veux pas que les utilisateurs puissent aller ecrire sur la partoche windows, juste lire. Je doute que ro/rw soit le probleme, puisque meme la lecture est impossible :/


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 22:07:35    

dsl j'avais mal lu
 
ls -l /mnt/windows donne quoi?

Reply

Marsh Posté le 06-03-2004 à 22:12:12    

En root
 


-rwxr--r--    1 root     windows      273K 2003-05-15 15:59 wget.exe*
drwxr--r--  133 root     windows       32K 2000-10-11 14:13 windows/


 
en user, membre du groupe windows  


ls: /mnt/windows/windows: Permission denied
ls: /mnt/windows/wget.exe: Permission denied


 
(enfin, jai vire quelques lignes, mais tu as un exemple de repertoire et un de fichier)


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 22:12:12   

Reply

Marsh Posté le 06-03-2004 à 22:16:20    

chmod -R 760 sur le dossier ou autre chose dans le genre


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 06-03-2004 à 22:21:36    

il faut que les répertoires soient exécutables donc chmod 750 ou 755

Reply

Marsh Posté le 06-03-2004 à 22:24:27    

mirtouf a écrit :

chmod -R 760 sur le dossier ou autre chose dans le genre


Tu peux expliquer ce a quoi correspond 760 exactement, parce-que d'apres le man il ne faut utiliser que 4 2 et 1 (ou alors j'ai rien compris).  
 
De plus, puisque le repertoire appartiens maintenant au groupe, qu'est-ce qu'il fait que les utilisateurs ne peuvent pas y acceder ?


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 06-03-2004 à 23:15:46    

c'est un combinaison de 1, 2 et 4.
RWX
421
 
si tu veux en lecture seule, c'est 4, si tu veux lecture et écriture 4+2 = 6...

Reply

Marsh Posté le 06-03-2004 à 23:24:55    

lukefab a écrit :

c'est un combinaison de 1, 2 et 4.
RWX
421
 
si tu veux en lecture seule, c'est 4, si tu veux lecture et écriture 4+2 = 6...


J'avais donc rien compris  :pt1cable:  
Merci  :jap:


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 09-03-2004 à 17:18:57    

Un petit up pour la chance :bounce:

Reply

Marsh Posté le 09-03-2004 à 17:34:04    

Bon, bilan :
 
Je veux que se monte au demarrage mon disque dur windows et que les membres du groupe "windows" y ait acces en lecture
 
Dans /etc/fstab j'ai donc


/dev/hdax /mnt/windows vfat defaults,ro,gid=1002  0  0


ou 1002 est l'identifiant du groupe "windows".
 
le repertoire /mnt/windows a les droits suivants :


drwxr--r--   24 root     windows       16K 1970-01-01 01:00 windows/


Donc normalement le groupe devrait y avoir acces en read, sauf que non, permission denied :/
A l'interieur de /mnt/windows/ c'est la meme chose, les fichiers sont en read, mais impossible d'y acceder.
 
Ou est mon erreur ?

Reply

Marsh Posté le 09-03-2004 à 17:48:52    

ton dossier n'est pas éxécutable pour le groupe, donc on ne peut pas le parcourir.
option umask dans fstab : umask=023 devrait être bon


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 09-03-2004 à 20:03:50    

C'est ce dont je viens de me rendre compte. Pourquoi un un dossier doit il etre executable et pas seulement lisible pour etre accede ?
 
Sinon, impossible de trouver quelles sont les regles pour umask
0 c'est rwx
2 c'est r-x
7 c'est ---
C'est l'inverse du codage dans chmod ?

Reply

Marsh Posté le 09-03-2004 à 20:47:51    

/dev/hda7 /win/fat  vfat uid=0,gid=100,umask=0007   1 0
 
Chez moi ca ca marche.. Bon faut le modifier en fonction du groupe..

Reply

Marsh Posté le 09-03-2004 à 20:49:24    

oui, c'est ça ; les valeurs dans le umask sont retranchées de 7 pour toutes les permissions.

umask=000 <=> chmod=777 <=> rwxrwxrwx
umask=111 <=> chmod=666 <=> rw-rw-rw-
umask=421 <=> chmod=356 <=> -wxr-xrw-
umask=022 <=> chmod=755 <=> rwxr-xr-x


etc


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 09-03-2004 à 21:43:02    

ciler a écrit :

C'est ce dont je viens de me rendre compte. Pourquoi un un dossier doit il etre executable et pas seulement lisible pour etre accede ?


 
 
pour les répertoires, le flag X n'a pas trop de sens :
X permet d'accéder à un répertoire ( de le traverser) mais sans pouvoir lister ce qui s'y trouve. R permet de lire son contenu, ça implique le X automatiquement.

Reply

Marsh Posté le 10-03-2004 à 08:15:12    

lukefab a écrit :


 
 
pour les répertoires, le flag X n'a pas trop de sens :
X permet d'accéder à un répertoire ( de le traverser) mais sans pouvoir lister ce qui s'y trouve. R permet de lire son contenu, ça implique le X automatiquement.


Non. Ou alors ça a changé depuis la dernière fois que j'a testé...[:joce]
 
[edit]
Testé sous cygwin à l'instant :

Citation :


$chmod -x Monrep/
$cd Monrep/
bash: cd: GNUstep/: Permission denied


Message édité par skeye le 10-03-2004 à 08:17:55
Reply

Marsh Posté le 10-03-2004 à 08:18:07    

Le flag X permet de passer le repertoire..
Si tu ne mets pas le flag X, les repertoires qu'il contient te sont inaccessibles..

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed