OVH Cloud OVH Cloud

Montages USB et droits

12 réponses
Avatar
cft
Bonjour ,

Voila un sujet souvent traité : quand je monte depuis un user un disque USB
( 60 Go , partitionné en 15Go Vfat + 45Go ext2 ) , voici les droits obtenus :
( extraits de /etc/mtab )

/dev/sda1 /mnt/usb vfat rw,noexec,nosuid,nodev,user=michel 0 0
/dev/sda2 /mnt/usb3 ext2 rw,noexec,nosuid,nodev,user=michel 0 0

Cela semble ok , sauf qu'un ls -la du rép. /mnt donne ça :

drwxr--r-- 2 michel michel 8192 1970-01-01 01:00 usb
drwxr-xr-x 4 root root 4096 2005-01-20 12:32 usb3

Alors que /etc/fstab contient :

/dev/sda1 /mnt/usb vfat user,noauto 0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto 0 0

Bon , je ne peux écrire sur la partition ext2 qu'en root !

J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab , mount ,
etc... ) et recherché dans les archives des news sans trouver de solution
miracle .

michel@Ulysse:/mnt$ uname -a
Linux Ulysse 2.6.10-1-686 #1 Tue Jan 18 04:34:19 EST 2005 i686 GNU/Linux

udev est installé .

Une piste ?

Amicalement

Michel

--
Tuxophiles, bien sur que nous sommes tuxophiles, et winophobes en plus.
Mais il ne faut pas confondre tuxophilie et tuxo-integrisme, l'amalgame
est fait beaucoup trop rapidement par les winophiles-tuxophobes .


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2
Avatar
messmate
On Tue, 22 Feb 2005 15:17:29 +0100
cft wrote:

Bonjour ,

Voila un sujet souvent traité : quand je monte depuis un user un disque
USB( 60 Go , partitionné en 15Go Vfat + 45Go ext2 ) , voici les droits
obtenus :( extraits de /etc/mtab )

/dev/sda1 /mnt/usb vfat rw,noexec,nosuid,nodev,user=michel 0 0
/dev/sda2 /mnt/usb3 ext2 rw,noexec,nosuid,nodev,user=michel 0 0

Cela semble ok , sauf qu'un ls -la du rép. /mnt donne ça :

drwxr--r-- 2 michel michel 8192 1970-01-01 01:00 usb
drwxr-xr-x 4 root root 4096 2005-01-20 12:32 usb3

Alors que /etc/fstab contient :

/dev/sda1 /mnt/usb vfat user,noauto 0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto 0 0

Bon , je ne peux écrire sur la partition ext2 qu'en root !

J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab ,
mount , etc... ) et recherché dans les archives des news sans trouver
de solution miracle .

:/mnt$ uname -a
Linux Ulysse 2.6.10-1-686 #1 Tue Jan 18 04:34:19 EST 2005 i686
GNU/Linux

udev est installé .

Une piste ?

Amicalement

Michel



en tant que root:
chown michel.michel /mnt/usb3
Avatar
Laurent CARON
cft wrote:

Bonjour ,

Voila un sujet souvent traité : quand je monte depuis un user un
disque USB
( 60 Go , partitionné en 15Go Vfat + 45Go ext2 ) , voici les droits
obtenus :
( extraits de /etc/mtab )

/dev/sda1 /mnt/usb vfat rw,noexec,nosuid,nodev,user=michel 0 0
/dev/sda2 /mnt/usb3 ext2 rw,noexec,nosuid,nodev,user=michel 0 0

Cela semble ok , sauf qu'un ls -la du rép. /mnt donne ça :

drwxr--r-- 2 michel michel 8192 1970-01-01 01:00 usb
drwxr-xr-x 4 root root 4096 2005-01-20 12:32 usb3

Alors que /etc/fstab contient :

/dev/sda1 /mnt/usb vfat user,noauto 0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto 0 0

Bon , je ne peux écrire sur la partition ext2 qu'en root !

J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab ,
mount ,
etc... ) et recherché dans les archives des news sans trouver de solution
miracle .

:/mnt$ uname -a
Linux Ulysse 2.6.10-1-686 #1 Tue Jan 18 04:34:19 EST 2005 i686 GNU/Linux

udev est installé .

Une piste ?

Amicalement

Michel



tu aurais fait ton mount en tant que root?


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jacques L'helgoualc'h
cft a écrit, mardi 22 février 2005, à 15:17 :
Bonjour ,



bonjour,

[...]
Alors que /etc/fstab contient :

/dev/sda1 /mnt/usb vfat user,noauto 0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto 0 0

Bon , je ne peux écrire sur la partition ext2 qu'en root !



C'est normal si root n'est pas partageux :)

J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab , mount ,
etc... ) et recherché dans les archives des news sans trouver de solution
miracle .



man chown, option -R
--
Jacques L'helgoualc'h


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cft
Laurent CARON a écrit :




tu aurais fait ton mount en tant que root?




Non , en tant que user bien sûr ( michel )

Amicalement

Michel

--
Tuxophiles, bien sur que nous sommes tuxophiles, et winophobes en plus.
Mais il ne faut pas confondre tuxophilie et tuxo-integrisme, l'amalgame
est fait beaucoup trop rapidement par les winophiles-tuxophobes .


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cft
messmate a écrit :


en tant que root:
chown michel.michel /mnt/usb3



C'est à dire que les droits ( et le proprio : root ) sont surchargés à
chaque montage . Si je fais chown michel.michel /mnt/usb3 puis que je
monte ce disque , je reviens à roor.root drwxr-xr-x .

Merci

Michel

--
Tuxophiles, bien sur que nous sommes tuxophiles, et winophobes en plus.
Mais il ne faut pas confondre tuxophilie et tuxo-integrisme, l'amalgame
est fait beaucoup trop rapidement par les winophiles-tuxophobes .


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Paul Muad'Dib
Exactement le meme probleme sur un disque USB2 externe (sauf qu'il
s'agit de 2 partitions vfat), une partoche se monte tres bien,
appartient au user qui la monte, et l'autre invariablement root, alors
que la ligne de montage dans /etc/fstab est strictement identique
(sauf le device et le repertoire de mount bien sur ;) )


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cft
Jacques L'helgoualc'h a écrit :

Bon , je ne peux écrire sur la partition ext2 qu'en root !




C'est normal si root n'est pas partageux :)


J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab , mount ,
etc... ) et recherché dans les archives des news sans trouver de solution
miracle .




man chown, option -R



Oui , bien sûr ; mais j'aimerais que le montage se fasse automatiquement
sur le groupe michel , et ne pas faire de chown à chaque montage ( c'est
un disque "backup" qui me sert pour plusieurs machines ) .
Je cherche donc des options à insérer dans /etc/fstab .

Amicalement

Michel

--
Tuxophiles, bien sur que nous sommes tuxophiles, et winophobes en plus.
Mais il ne faut pas confondre tuxophilie et tuxo-integrisme, l'amalgame
est fait beaucoup trop rapidement par les winophiles-tuxophobes .


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jacques L'helgoualc'h
cft a écrit, mercredi 23 février 2005, à 10:39 :
Jacques L'helgoualc'h a écrit :
> [...] man chown, option -R

Oui , bien sûr ; mais j'aimerais que le montage se fasse automatiquement
sur le groupe michel , et ne pas faire de chown à chaque montage ( c'est
un disque "backup" qui me sert pour plusieurs machines ) .
Je cherche donc des options à insérer dans /etc/fstab .



Les options de /etc/fstab sont celles de mount(*).

Ce que tu cherches (uid, gid, et aussi [fdu]mask) existe pour la (v)fat,
pour pallier les carences de cette dernière. Mais ta partition ext2
disposant déjà du système de fichier standard(**) de Linux, il n'y a pas
de telles rustines proposées au montage.

Si tu utilises plusieurs machines, il faudrait que tes numéros uid et
gid correspondent d'une manière ou d'une autre, ou que les permissions
soient assez laxistes pour te laisser écrire là où tu en as besoin :
cf. par exemple le « sticky bit » du répertoire /tmp/.

Hop zat elpse.

(*) La page de manuel en français peut être assez ancienne,

LC_ALL=C man mount

est plus à jour.

(**) Aujourd'hui, ce n'est pas vendredi...
--
Jacques L'helgoualc'h


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cft
Jacques L'helgoualc'h a écrit :
cft a écrit, mercredi 23 février 2005, à 10:39 :

Jacques L'helgoualc'h a écrit :

[...] man chown, option -R



Oui , bien sûr ; mais j'aimerais que le montage se fasse automatiquement
sur le groupe michel , et ne pas faire de chown à chaque montage ( c'est
un disque "backup" qui me sert pour plusieurs machines ) .
Je cherche donc des options à insérer dans /etc/fstab .




Les options de /etc/fstab sont celles de mount(*).

Ce que tu cherches (uid, gid, et aussi [fdu]mask) existe pour la (v)fat,
pour pallier les carences de cette dernière. Mais ta partition ext2
disposant déjà du système de fichier standard(**) de Linux, il n'y a pas
de telles rustines proposées au montage.



Et c'est là qu'est l'os !

Si tu utilises plusieurs machines, il faudrait que tes numéros uid et
gid correspondent d'une manière ou d'une autre, ou que les permissions
soient assez laxistes pour te laisser écrire là où tu en as besoin :
cf. par exemple le « sticky bit » du répertoire /tmp/.



mon uid/gid est le même sur mes (5) machines !

Hop zat elpse.

(*) La page de manuel en français peut être assez ancienne,

LC_ALL=C man mount

est plus à jour.

(**) Aujourd'hui, ce n'est pas vendredi...



Bouh ! Mercredi seulement

Amicalement

Michel

--
Tuxophiles, bien sur que nous sommes tuxophiles, et winophobes en plus.
Mais il ne faut pas confondre tuxophilie et tuxo-integrisme, l'amalgame
est fait beaucoup trop rapidement par les winophiles-tuxophobes .


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
jean-michel.caricand
cft a écrit :

Bonjour ,

Voila un sujet souvent traité : quand je monte depuis un user un
disque USB
( 60 Go , partitionné en 15Go Vfat + 45Go ext2 ) , voici les droits
obtenus :
( extraits de /etc/mtab )

/dev/sda1 /mnt/usb vfat rw,noexec,nosuid,nodev,user=michel 0 0
/dev/sda2 /mnt/usb3 ext2 rw,noexec,nosuid,nodev,user=michel 0 0

Cela semble ok , sauf qu'un ls -la du rép. /mnt donne ça :

drwxr--r-- 2 michel michel 8192 1970-01-01 01:00 usb
drwxr-xr-x 4 root root 4096 2005-01-20 12:32 usb3

Alors que /etc/fstab contient :

/dev/sda1 /mnt/usb vfat user,noauto 0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto 0 0

Bon , je ne peux écrire sur la partition ext2 qu'en root !

J'ai essayé un tas d'options dans /etc/fstab , lus les man ( fstab ,
mount ,
etc... ) et recherché dans les archives des news sans trouver de solution
miracle .

:/mnt$ uname -a
Linux Ulysse 2.6.10-1-686 #1 Tue Jan 18 04:34:19 EST 2005 i686 GNU/Linux

udev est installé .

Une piste ?

Amicalement

Michel



Bonjour Michel,

L'option umask permet d'indiquer les droits à retirer (comme sur la
ligne de commande). Donc tu peux faire :

/dev/sda1 /mnt/usb vfat user,noauto,umask0
0 0
/dev/sda2 /mnt/usb3 ext2 user,noauto,umask0
0 0

Tous les utilisateurs pourront alors écrire sur ta clé.

Cordialement.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2