Autoriser l'acces a une partition windows par groupe ? - Codes et scripts - Linux et OS Alternatifs
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
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
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 ?
Marsh Posté le 06-03-2004 à 20:59:11
Up!
Marsh Posté le 06-03-2004 à 21:05:58
Rien de bien nouveau :
|
Tu cherches a voir quoi ?
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 |
Marsh Posté le 06-03-2004 à 21:53:32
chouki a écrit : et en enlevant l'option read-only (ro)
|
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
Marsh Posté le 06-03-2004 à 22:12:12
En root
|
en user, membre du groupe windows
|
(enfin, jai vire quelques lignes, mais tu as un exemple de repertoire et un de fichier)
Marsh Posté le 06-03-2004 à 22:16:20
chmod -R 760 sur le dossier ou autre chose dans le genre
Marsh Posté le 06-03-2004 à 22:21:36
il faut que les répertoires soient exécutables donc chmod 750 ou 755
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 ?
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...
Marsh Posté le 06-03-2004 à 23:24:55
lukefab a écrit : c'est un combinaison de 1, 2 et 4. |
J'avais donc rien compris
Merci
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
|
ou 1002 est l'identifiant du groupe "windows".
le repertoire /mnt/windows a les droits suivants :
|
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 ?
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
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 ?
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..
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 |
etc
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.
Marsh Posté le 10-03-2004 à 08:15:12
lukefab a écrit : |
Non. Ou alors ça a changé depuis la dernière fois que j'a testé...
[edit]
Testé sous cygwin à l'instant :
Citation : |
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..
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" )
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