#1 Le 25/10/2005, à 21:06
- KarloKalamar
permission et NTFS
Salut,
J'ai une Kubuntu (5.10) et j'ai monté une partition windows en NTFS, à l'aide de l'interface grahique. Mon problème est que seul l'utilisateur propritaire peut lire de fichiers sur ce disque, or j'aimerais que tout un groupe d'utilisateur puisse lire de fichiers sur cette partition. J'ai bien mis le groupe qu'il faut dans "files belong to group :" mais ça ne marche pas. J'ai aussi un chmod, mais j'ai cru comprendre que ça ne marchait pas avec le ntfs. Je n'ai pas trouver de réponse sur le wiki ou le fourm... que faire ?
#2 Le 25/10/2005, à 21:10
- ZeBob
Re : permission et NTFS
extrait de "man mount" passage sur le ntfs :
uid=value, gid=value and umask=value
Set the file permission on the filesystem. The umask value is
given in octal. By default, the files are owned by root and not
readable by somebody else.
Donc y'a plus qu'à ajouter le gid du groupe que tu veux dans les options lors du mount ou dans ton fstab.
Hors ligne
#3 Le 25/10/2005, à 21:23
- KarloKalamar
Re : permission et NTFS
Hmm c'est bien ce que je craignais, c'est deéjàa sur le bon id... le problème je crois est qu'il y a un id pour uid et un pour gid non ?
#4 Le 25/10/2005, à 21:28
- ZeBob
Re : permission et NTFS
uid=le proprio
gid=le groupe proprio
Hors ligne
#5 Le 25/10/2005, à 21:34
- Donk
Re : permission et NTFS
Quel valeur as tu mis pour umask?
Hors ligne
#6 Le 25/10/2005, à 21:34
- KarloKalamar
Re : permission et NTFS
C'est déjà le cas, le problème est que seul le proprio et pas la groupe de proprio peut lire les fichiers du disque...
Merci de ton aide en tout cas.
#7 Le 25/10/2005, à 21:35
- KarloKalamar
Re : permission et NTFS
Hmm je n'ai pas de valeur pour umask, d'ailleurs y'a même pas de ulask sur la ligne, ça doit être ça... que dois-je faire ?
#8 Le 25/10/2005, à 21:38
- ZeBob
Re : permission et NTFS
ça vient du umask en effet. Je ressors un de mes posts :
uid= ->permet d'indiquer le proprio
gid= ->permet d'indiquer le groupe proprio
umask= -> Permet d'indiquer les permissions. Ex regarde les permissions de n'importe quel fichier sous nautilus.
- En haut le proprio
- en dessous le groupe proprio
- ensuite il y a les permissions (cases à cocher)
- du proprio
- du groupe
- des autres
Ces permissions peut être représentées par des chiffres que tu vois dans la vue numérique(=le mask), le premier chiffre coresspond aux permissions du proprio, le second du groupe, le troisième des autres ok.
Chaque permission est affectée d'une valeur Lecture=4 Ecriture=2 et Exécution=1
Donc si par exemple le proprio a les trois droits alors le premier chiffre sera 4+2+1=7
Si groupe a le droit en Lecture et Exécution alors le deuxième chiffre sera 4+1=5
si les autres n'ont aucun droit alors le troisième chiffre vaudra 0
Et le umask là dedans? C'est le mask qui correspond aux permissions non présentes, cad si tu veux une permission de 775 sur tous les fichiers et dossiers il faut un umask de 002
( 777 (ttes lespermissions) - 775 (permissions que tu veux) = 002 (permissions non présentes) )
EDIT: pour ton cas umask=002 semble adapté Proprio et Groupe proprio a lecture écriture exec et les autres ont lecture et exec
Dernière modification par ZeBob (Le 25/10/2005, à 21:43)
Hors ligne
#9 Le 25/10/2005, à 21:49
- KarloKalamar
Re : permission et NTFS
Dans me cas ça sera un umask 223 me semble adapté car j'ai pas trop envie que mon petit frère tente d'écrire sur des partitons NTFS (ça peut endommager la part si je me souviens bien ...). Mais par contre je marque ça ou et comment ? car il n'y a rien avec marqué umask dans mon fichier.
#10 Le 26/10/2005, à 12:23
- tshirtman
Re : permission et NTFS
sur la ligne de ton disque dans le fstab, séparé par une virgule a la suite des trucs du genre "user,auto..."
ps avec 223 tu obtient 554 c-a-d r-x-r-x-r-- donc personne ne peut ecrire, et seul l'user et le groupe peuvent executer ... (en même temps je pense pas que tu ais des executables linux sur du ntfs)
Hors ligne
#11 Le 26/10/2005, à 20:09
- KarloKalamar
Re : permission et NTFS
Aïe, je crois que c'est ce que j'ai fait et ça ne marche pas...
comme ligne j'ai :
/dev/sda1 /mnt/ExtHD ntfs ,uid=1000,gid=1002,umask=222,auto,ro,users 0 0
J'ai remis 333, pusique pour une partition NTFS je veux juste lire.
Hmm... et si je virais le le NTFS....
#12 Le 26/10/2005, à 20:16
- ZeBob
Re : permission et NTFS
enlève l'espace avant uid
as-tu créer le répertoire ExtHD dans /mnt/
(en général on met ça dans /media dans ubuntu)
(les majuscules/minuscules sont différenciées sous linux donc ExtHD je sais pas si c'est pratique)
Hors ligne
#13 Le 26/10/2005, à 20:26
- cep_
Re : permission et NTFS
Regarde ce qui est en gras, y compris la virgule :
/dev/sda1 /mnt/ExtHD ntfs ,uid=1000,gid=1002,umask=222,auto,ro,users 0 0
Et va ici, tu auras les explications, dans la partie ntfs :
http://wiki.ubuntu-fr.org/installation/partitions_windows
#14 Le 26/10/2005, à 21:13
- KarloKalamar
Re : permission et NTFS
Bon je crois que le problème dépasse mes connaissances...et ma logique.
J'ai mis exactemment la même chose pour mes 2 partitions windows :
/dev/hda1 /mnt/windows ntfs ,uid=1000,gid=1002,auto,ro,nouser 0 0
/dev/sda1 /mnt/ExtHD ntfs ,uid=1000,gid=1002,auto,ro,nouser 0 0
Résultat : -pour hda1, je suis le seul utilisateur à pourvoir y accèder
-pour hsa1, je peux y accèder mais il me dit qu'il n'y a rien dedans (alors qu'il y bien quelque chose).
Je dois surement oublier quelquechose, j'ai pourtant bien lu la page de léa-linux.
En tout cas merci pour vos conseils.
#15 Le 26/10/2005, à 21:25
- ZeBob
Re : permission et NTFS
comment sais-tu que c'est bien /dev/hda1 et /dev/sda1 tes partitions ?
que donne sudo parted -s /dev/hda print & sudo parted -s /dev/sda print ?
Hors ligne
#16 Le 26/10/2005, à 21:44
- KarloKalamar
Re : permission et NTFS
J'en suis sûr car je peux y accèder avec mon compte, et que j'ai pu accèder aux deux, avant que je commence à bidouiller les droits.
Sinon j'ai :
Géométrie du disque pour /dev/hda: 0.000-117800,156 mégaoctets
Type d'étiquette de disque: msdos
Mineur Départ Fin Type Sys.fichiersFanions
1 0,031 110007,597 primaire ntfs amorce
2 110007,598 117443,935 primaire ext3
3 117443,936 117796,926 étendue
5 117443,966 117796,926 logique linux-swap
et
Erreur: Erreur d'ouverture /dev/sda: Aucun périphérique ou adresse
Tiens une erreur que je n'avais pas remarquée auparavant, il y a donc un prob avec le periphérique. Il marche pourtant très bien avec windows. c'est vrai qu'il n'apparait plus dans /dev, pourtant la diode clignote quand même (c'est un DD externe) quand je fait une opération dessus. Le plus étrange pour moi est que j'y ai déjà eu accès.
En tout cas je remarque un truc, le point fort d'ubuntu, c'est sont esprit et sa communauté, je ne manquerai pas d'essayer de venir en aide autre comme vous le faites avec moi (quand j'en aurai les capacités).
#17 Le 27/10/2005, à 00:40
- HoPHP
Re : permission et NTFS
Enlève la virgule entre ntfs et uid, je crois, non ?
/dev/sda1 /mnt/ExtHD ntfs ,uid=1000,gid=1002,auto,ro,nouser 0 0
# =>
/dev/sda1 /mnt/ExtHD ntfs uid=1000,gid=1002,auto,ro,nouser 0 0
Non ? @+, HoPHP
Dernière modification par HoPHP (Le 27/10/2005, à 00:41)
Merci de ne pas jeter d'arguments aux trolls qui se trouvent dans la fosse.
HoPHP est mort, vive OdyX
Hors ligne
#18 Le 28/10/2005, à 13:29
- KarloKalamar
Re : permission et NTFS
Hmm rien n'y fait... j'ai cherché un peu ces derniers jours et voilà ou j'en suis :
-Je peux accèdder normalement à toutes mes partitons windows
-Un autre utilisateur ne peux pas
-Dans le fstab y'a bien gid=1002 (qui est la groupe que je veux autoriser)
-quand je vais dans media:/ , un petit clic-droit/propriété (windows staiîîîle) donne : utilisateur peut lire, groupe interdit.
Mon petit cerveau pas très habitué à penser à "j'ai les bonnes autorisation pour le montage mais pour le disque physique" ça vous semble possible ou complètement à la rue ? (ets-ce que vous y voyez une solution aussi au passage).
Je suis sûr que c'est simple et logique...
Ps : extrait de mon fstab
/dev/hda1 /mnt/windows ntfs ,uid=1000,gid=1002,auto,ro,nouser 0 0
/dev/sda1 /mnt/ExtHD ntfs ,uid=1000,gid=1002,auto,ro,nouser 0 0
#19 Le 28/10/2005, à 14:25
- KarloKalamar
Re : permission et NTFS
Info supllémentaire, un "mount -a", me donne :
AVERTISSEMENT: aucun nouvelle ligne finale à la fin de /etc/fstab
Ce qui est bizzare c'est que j'ai beau faire n'importe quoi sur ce fstab (j'ai essayer des groupes et de users farfelus), même après un mount -a, ça ne change rien. Je n'ai pas essayer après un reboot.
#20 Le 28/10/2005, à 14:32
- Donk
Re : permission et NTFS
Enlève la virgule qui est devant uid.
Est ce que l'autre utilisateur appartient au groupe 1002?
Rajoute umask=0222 dans les options des partitions ntfs
Hors ligne
#21 Le 28/10/2005, à 14:58
- KarloKalamar
Re : permission et NTFS
RESOLU.
Bon alors ne fait tout mon prblème venait de .... il faut rebooter pour que les changement de fstab fassent effet, un save+"mount -a" ne suffit pas. De plus par rapport au début j'ai rajouté un user, comme ça quelqu'un d'autre que le root peut monter ces parts, ça doit avoir son importance.
Comme fstab final j'ai :
dev/hda1 /mnt/windows ntfs uid=1000,gid=1002,umask=0222,auto,ro,user 0 0
/dev/sda1 /mnt/ExtHD ntfs uid=1000,gid=1002,umask=0222,auto,ro,user 0 0
Merci à tous. (Pour fêter ça je m'enregistre).
#22 Le 28/10/2005, à 15:00
- fyzmesa
Re : permission et NTFS
Merci KarloKalamar, j'vais essayer dès ce soir, j'avais le même soucis.
Vous allez vous aimez les uns les autres b***** de m****!!!
Hors ligne
#23 Le 28/10/2005, à 18:03
- ZeBob
Re : permission et NTFS
il faut rebooter pour que les changement de fstab fassent effet
Alors là pas du tout !
Hors ligne
#24 Le 28/10/2005, à 21:42
- KarloKalamar
Re : permission et NTFS
J'avais lu la même chose, donc je ne rebootait pas. Pourtant c'est comme ça que ça a marché...à moins d'une manip' foireuse de ma part(fort probable). Je vais garder en tête "fstab, prend effet immédiatement".
Enfin ça marche.
Hors ligne
#25 Le 29/10/2005, à 11:20
- Donk
Re : permission et NTFS
Il suffit de démonter et de remonter les partitions en question
Hors ligne