Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
problème gestion de droits fstab
Envoyé par: Xorglub1

Bonjour,

J'avais précédemment réussit à configurer mon fstab de sorte à pouvoir, sans être root, accéder à mes partitions ntfs... malheureusement, j'ai dû réinstaller Debian, et me voilà quelque peu dans la panade.

Pour tout dire, je ne comprend pas ce qui cloche.

mon fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda3       /               ext3    errors=remount-ro 0     1
/dev/sda4       /home           ext3    defaults        0       2
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto 0       0
/dev/sda5	/mnt/dos_d	ntfs	exec,rw		0	0
/dev/sda2	/mnt/dos_c	ntfs	exec,rw,uid=1000,gid=1000 0	0

Et cependant, lorsque je monte le système (étant root), l'user 1000 ne peut pas y accéder.
par contre si je lance nautilus en root, je peux tout lire (encore heureux).
Je ne comprend pas pourquoi donc, cette option ne marche pas...

Une idée ?

Poste le Monday 23 November 2009 11:05:14
Répondre     Citer    
Re: problème gestion de droits fstab
Envoyé par: Laurelin

Bonjour,

Pour accéder à votre partition ntfs, il vous faut utiliser "ntfs-3g" et pas ntfs tout court. J'arrive à monter ma partition d'échange automatiquement au démarrage (avec accès en lecture/écriture/exécution) avec la commande suivante (dans /etc/fstab) :

/dev/sda3 /media/Echange ntfs-3g defaults 0 1

En espérant que cela puisse vous aider

Poste le Monday 23 November 2009 15:49:41
Répondre     Citer    
Re: problème gestion de droits fstab
Envoyé par: Xorglub1

Je peux accéder à mes partoches, mais seulement en root...

Et je ne comprends pas pourquoi ce que j'ai indiqué ne change pas ces droits.

mais merci quand même winking smiley

Poste le Tuesday 24 November 2009 19:28:01
Répondre     Citer    
Re: problème gestion de droits fstab
Envoyé par: Laurelin

Bonsoir,

Bien sur un "sudo apt-get ntfs-3g" est à effectuer si le module n'est pas installé.

Essayez d'ajouter l'option "user" à votre ligne dans /etc/fstab :

/dev/sda5	/mnt/dos_d	ntfs-3g	exec,rw,user
/dev/sda2	/mnt/dos_c	ntfs	exec,rw,user

user signifie que tout les utilisateurs peuvent monter/démonter les partitions.

Poste le Tuesday 24 November 2009 20:49:47
Répondre     Citer    
Re: problème gestion de droits fstab
Envoyé par: Xorglub1

j'ai testé, juste afin de voir si ça marche mieux, de mettre ntfs-3g comme filesystem, il n'est pas reconnu par mount...

J'ai installé les paquets ntfs-3g et ntfsprogs, nécessaires de toute façon dès que l'on souhaite faire la moindre chose sur du ntfs.

J'ai récemment mis en place un pinning, je me suis trompé dans les preferences, du coup j'ai dû réinstaller Debian...

Depuis, j'ai réécrit mon fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda3       /               ext3    errors=remount-ro 0       1
/dev/sda4       /home           ext3    defaults        0       2
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/sda2	/mnt/dos_c	ntfs	rw,uid=1001,gid=1001,exec	0	0
/dev/sda5	/mnt/dos_d	ntfs	rw,uid=1001,gid=1001	0	0

le uid de 1001 est dû à un petit cafouillit de l'installation, mais ça ne change rien fondamentalement, l'user 1000 est depuis supprimé...

cependant, ça marche désormais. je ne peux toujours rien écrire dessus, mais au moins je peux lire les fichiers.

Merci quand même !

La prochaine étape c'est de mettre un noauto puis de faire un raccourcis pour les utilisateurs pour le monter soi-même smiling smiley .

Poste le Wednesday 25 November 2009 02:11:01
Répondre     Citer    
Re: problème gestion de droits fstab
Envoyé par: Laurelin

Bonjour,

Le pilote ntfs que vous utiliser n'autorise que la lecture sur une partition ntfs, et ce, quel que soit vos options spécifiées dans /etc/fstab. Contrairement au pilote ntfs-3g qui lui, autorise aussi bien la lecture que l'écriture.

Vous allez essayer de monter manuellement une partition ntfs avec ntfs-3g pour voir si cela fonctionne. Pour cela, saisissez les commandes suivantes dans un terminal :

sudo cp /etc/fstab /etc/fstab.bak (sauvegarde de votre fstab)

sudo gedit /etc/fstab

Supprimez ensuite les lignes relatives à vos partitions ntfs.

Ensuite montez manuellement vos partitions (en root) à l'aide de la commande suivante et postez les messages d'erreurs s'il y en a :

# mount -t ntfs-3g /dev/sda2 /mnt/dos_c
# mount -t ntfs-3g /dev/sda5 /mnt/dos_d

Si cela fonctionne, vous pouvez modifier (accès en lecture/écriture à la partition) le fstab pour accéder à vos partitions depuis un compte utilisateur :

/dev/sda2 /mnt/dos_c ntfs-3g exec,rw,user,noauto 0 1
/dev/sda5 /mnt/dos_d ntfs-3g exec,rw,user,noauto 0 1

Poste le Wednesday 25 November 2009 08:39:07
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
problème gestion de droits fstab
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons