Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

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.

nterr a écrit :

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 smile

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.