#1 Le 24/03/2007, à 18:49
- nterr
Monter un disque ntfs avec les "bons" droits de lecture.
Salut,
Manifestement je suis pas le premier a avoir posé la question, mais je ne trouves toujours pas :
Je veux monter /dev/sda1 (ntfs) sur /home/nico/tmp ... je fais sudo mount etc ... bref, ça mount, pas de soucis, mais seul l'utilisateur root peux utiliser le bordel, moi je voudrais que l'utilisateur "nico" ait les droits d'accès dessus ... comment faire?
J'ai cru comprendre qu'il fallait jouer avec gid, uid, umask ... mais j'ai pas bien saisi comment ... je crois voir de loin à quoi ca correspond (groupe id, user id c'est parlant ... umask c'est les droits si j'ai bien compris), mais pas comment faire marcher la chose.
Si qqn peux m'aider
Merci,
NT.
#2 Le 24/03/2007, à 19:02
- goodluck
Re : Monter un disque ntfs avec les "bons" droits de lecture.
Salut,
1 - umask c'est la valeur qu'il faut soustraire à 777 pour obtenir la valeur par défaut des droits à la création d'un nouveau fichier.
Exemple umask = 022; Un fichier créé aura comme attributs 755 qui sont les droits pour le créateur, son groupe et les autres.
2 - En admettant que tu fasses partie du groupe "user" il suffit que tu spécifie "user" sur la ligne fstab :
/dev/fd0 /floppy vfat defaults,user,.... umask 022
Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/
Hors ligne
#3 Le 24/03/2007, à 19:02
- sonal
Re : Monter un disque ntfs avec les "bons" droits de lecture.
Salut,
Manifestement je suis pas le premier a avoir posé la question, mais je ne trouves toujours pas :
Je veux monter /dev/sda1 (ntfs) sur /home/nico/tmp ... je fais sudo mount etc ... bref, ça mount, pas de soucis, mais seul l'utilisateur root peux utiliser le bordel, moi je voudrais que l'utilisateur "nico" ait les droits d'accès dessus ... comment faire?
bonjour
peux tu juste donner le contenu de ton /etc/fstab ?
dans une console (Alt+F2), ecris le contenu de
cat /etc/fstab
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#4 Le 24/03/2007, à 19:12
- nterr
Re : Monter un disque ntfs avec les "bons" droits de lecture.
/dev/sda1 étant monté et accessible par root
et avec un ide partitionné en trois (/, swap et /home/) :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda1
UUID=d5eae279-50de-49bc-97fc-90f2437db630 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda3
UUID=61e64c3c-d09d-4873-8346-db1129344b6b /home ext3 defaults 0 2
# /dev/hda2
UUID=8f1a14a8-ed38-4e01-bf78-1bec7da9f41d none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
#5 Le 24/03/2007, à 19:20
- sonal
Re : Monter un disque ntfs avec les "bons" droits de lecture.
1: demontes le sda1 monté accessible au root : "sudo umount /dev/sda1"
2: rajoutes dans ton fstab la ligne :
/dev/sda1 /home/nico/tmp ntfs defaults,nls=utf8,umask=007,gid=46 0 0
3: remontes sans reflechir : "sudo mount -a"
note :
1.modifies ntfs par ext3 ou vfat le cas echeant
2. modifies le umask selon tes besoins selon ce qu'a dit goodluck
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#6 Le 24/03/2007, à 19:36
- nterr
Re : Monter un disque ntfs avec les "bons" droits de lecture.
nico@gc:~$ sudo gedit /etc/fstab
Password:
nico@gc:~$ sudo -s
root@gc:~# edit /etc/fstab/
Warning: unknown mime-type for "/etc/fstab/" -- using "application/*"
Error: no write permission for file "/etc/fstab/"
root@gc:~#
narf?
#7 Le 24/03/2007, à 19:44
- nterr
Re : Monter un disque ntfs avec les "bons" droits de lecture.
Tant que j'y suis, comment/où tu sais pour "gid=46"?
Je vais essayer de comprendre les permissions sinon, ça devriat être faisable
merci
#8 Le 24/03/2007, à 20:53
- nterr
Re : Monter un disque ntfs avec les "bons" droits de lecture.
sudo mount -o uid=nico,umask=022 /dev/sda1 /home/nico/temp
Bon avec cette commande j'ai ce que je veux ...
J'ai mis un certains temps à me rendre compte qu'il fallait mettre une "," et pas un espace entre les différentes options ... :-)
Je comprends pas pourquoi je peux pas editer fstab même en root par contre ... si qqn a une idée.
#9 Le 24/03/2007, à 21:09
- sonal
Re : Monter un disque ntfs avec les "bons" droits de lecture.
le gid=46 est le groupe plugdev, ca permet a un non root de monter le disque
pour l'edition, utilises gedit plutot que edit (edit je ne sais pas a quoi ca sert). si tu utilises kubuntu, utilises kate (c'est la même chose que gedit mais pour kde)
je ne comprends pas pourquoi "sudo gedit /etc/fstab" n'a rien fait
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#10 Le 24/03/2007, à 21:18
- linuxnico
Re : Monter un disque ntfs avec les "bons" droits de lecture.
root@gc:~# edit /etc/fstab/
la bonne commande c'est : edit /etc/fstab (sans / a la fin)
S'il n'y a pas de solution
c'est qu'il n'y a pas de probleme
SCHADOCK
Hors ligne
#11 Le 24/03/2007, à 21:27
- sonal
Re : Monter un disque ntfs avec les "bons" droits de lecture.
non, edit n'est pas un editeur de texte
mais il est vrai qu'il ne faut pas le / à la fin
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#12 Le 24/03/2007, à 21:49
- nterr
Re : Monter un disque ntfs avec les "bons" droits de lecture.
Ok merci je vais voir ça :-)
effectivement, le / servait pas à grand chose, reflexe à la con.