OVH Cloud OVH Cloud

montage user fstab fat32 linux mandrake 10 officiel

6 réponses
Avatar
noone
Bonjour,

j'ai une mandrake 10 officiel et une partition en fat32 (bah !!! ;-) )
cette partition est accessible par root mais un utilisateur normal ne
peut pas la monter...
comment faire ?
harddrake ne semble pas proposer une telle option
alors je me suis mis à éditer /etc/fstab

j'ai changé

/dev/hda1 /mnt/documents vfat defaults 0 0

en

/dev/hda1 /mnt/documents vfat user,exec 0 0


mais après un redémarrage complet... cela ne change rien :
"Permision denied"

je me suis alors dit que c'était le repertoire qui contient ce montage
qui n'avait pas la bonne partition...

j'ai démonté la partition
j'ai alors changé l'utilisateur et le groupe (qui était root) par le nom
de mon utilisateur et son groupe.

Au redémarrage... même problème (mon utilisateur n'accède pas à la
partition)... et root est redevenu propriétaire du répertoire !


Franchement là... je pige pas... mais c'est sûrement parce que je
débute... (enfin ça fait 3 mois que je débute... !!! )

Merci d'avance

@+

PS : j'ai parfois des problèmes au démontage de la partition alors que
j'y ai accédé mais que je suis sorti du répertoire (via Konqueror) et
qu'aucune console ni aucune application n'utilise ce répertoire

6 réponses

Avatar
g.patel
On Thu, 27 May 2004 23:20:02 +0200, ""
wrote:

j'ai une mandrake 10 officiel et une partition en fat32 (bah !!! ;-) )
cette partition est accessible par root mais un utilisateur normal ne
peut pas la monter...
comment faire ?
harddrake ne semble pas proposer une telle option


c'est normal, c'est diskdrake qui s'occupe du partitionnement.
Pour les options, utiliser le mode avancé.

Gérard Patel

Avatar
TiChou
Dans le message <news:c95m1n$el9$,
** tapota sur f.c.o.l.configuration :

Bonjour,


Bonsoir,

[...]

PS : j'ai parfois des problèmes au démontage de la partition alors que
j'y ai accédé mais que je suis sorti du répertoire (via Konqueror) et
qu'aucune console ni aucune application n'utilise ce répertoire


$ fuser -vm /mnt/documents

ou

$ lsof /mnt/documents

Méthode plus direct ;-) :

$ fuser -kivm /mnt/documents

ou

$ kill `lsof -t /mnt/documents`

man fuser
man lsof

--
TiChou

Avatar
noone
On Thu, 27 May 2004 23:20:02 +0200, ""
wrote:


j'ai une mandrake 10 officiel et une partition en fat32 (bah !!! ;-) )
cette partition est accessible par root mais un utilisateur normal ne
peut pas la monter...
comment faire ?
harddrake ne semble pas proposer une telle option



c'est normal, c'est diskdrake qui s'occupe du partitionnement.
Pour les options, utiliser le mode avancé.

Gérard Patel


bonjour,

...
oui je voulais dire diskdrake !

merci


Avatar
noone
Dans le message <news:c95m1n$el9$,
** tapota sur f.c.o.l.configuration :


Bonjour,



Bonsoir,

[...]


PS : j'ai parfois des problèmes au démontage de la partition alors que
j'y ai accédé mais que je suis sorti du répertoire (via Konqueror) et
qu'aucune console ni aucune application n'utilise ce répertoire



$ fuser -vm /mnt/documents

ou

$ lsof /mnt/documents

Méthode plus direct ;-) :

$ fuser -kivm /mnt/documents

ou

$ kill `lsof -t /mnt/documents`

man fuser
man lsof



merci


Avatar
Thibaut Paumard
"" writes:

Bonjour,

j'ai une mandrake 10 officiel et une partition en fat32 (bah !!! ;-) ) c ette
partition est accessible par root mais un utilisateur normal ne peut pa s la
monter... comment faire ? harddrake ne semble pas proposer une telle op tion
alors je me suis mis à éditer /etc/fstab

j'ai changé

/dev/hda1 /mnt/documents vfat defaults 0 0

en

/dev/hda1 /mnt/documents vfat user,exec 0 0


Bonjour,

Je crois qu'il faut rajouter noauto comme option. Ensuite quand un utilisat eur
monte la partition par "mount /mnt/documents", les fichiers lui appartienne nt.

Autre solution, surtout si il n'y à q'un utilisateur: utiliser les optio ns uid
et gid pour dire dés le départ à qui doivent appartenir les données , et umask
pour préciser les drois exacts. par exemple simplement umask0 autori sera
tout pour tout le monde ; umask2 et gid=<gid d'un groupe auquel les
utilisateurs appartiennent> est sans doute un peu plus sûr. Les groupes p euvent
être créés et édités en mode graphique avec kuser par exemple. Un e fois un user
ajouté à un groupe, il faut qu'il se délogue complêtement avant que cela puisse
être pris en compte.

[...]
j'ai démonté la partition j'ai alors changé l'utilisateur et le g roupe (qui
était root) par le nom de mon utilisateur et son groupe.


Changé où ? La seule façon de changer les droits sur les fichiers qui
apparaitront dans la partition une fois montée est par les options pass ées à
mount (dans fstab).

Pour plus de détails, ré-éplucher "man mount", notamment la sect ion "Mount
options for fat".

Cordialement, Thibaut.

Avatar
noone
"" writes:


Bonjour,

j'ai une mandrake 10 officiel et une partition en fat32 (bah !!! ;-) ) cette
partition est accessible par root mais un utilisateur normal ne peut pas la
monter... comment faire ? harddrake ne semble pas proposer une telle option
alors je me suis mis à éditer /etc/fstab

j'ai changé

/dev/hda1 /mnt/documents vfat defaults 0 0

en

/dev/hda1 /mnt/documents vfat user,exec 0 0



Bonjour,

Je crois qu'il faut rajouter noauto comme option. Ensuite quand un utilisateur
monte la partition par "mount /mnt/documents", les fichiers lui appartiennent.

Autre solution, surtout si il n'y à q'un utilisateur: utiliser les options uid
et gid pour dire dés le départ à qui doivent appartenir les données, et umask
pour préciser les drois exacts. par exemple simplement umask0 autorisera
tout pour tout le monde ; umask2 et gid=<gid d'un groupe auquel les
utilisateurs appartiennent> est sans doute un peu plus sûr. Les groupes peuvent
être créés et édités en mode graphique avec kuser par exemple. Une fois un user
ajouté à un groupe, il faut qu'il se délogue complêtement avant que cela puisse
être pris en compte.

[...]

j'ai démonté la partition j'ai alors changé l'utilisateur et le groupe (qui
était root) par le nom de mon utilisateur et son groupe.



Changé où ? La seule façon de changer les droits sur les fichiers qui
apparaitront dans la partition une fois montée est par les options passées à
mount (dans fstab).

Pour plus de détails, ré-éplucher "man mount", notamment la section "Mount
options for fat".

Cordialement, Thibaut.


merci

j'ai mis umask0
c'est pas très sûr... mais bon...
il y a plusieurs utilisateurs donc c'est plus simple
sinon j'avais pensé faire un groupe d'utilisateurs autorisés