PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.linux.config > Seul root peut écrire sur partition FAT32
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.linux.config Prise en main d'un système Linux.

Seul root peut écrire sur partition FAT32

Réponse
 
LinkBack Outils de la discussion
Vieux 18/08/2007, 11h42   #1
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Seul root peut écrire sur partition FAT32

Bonjour à tous,

Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
fat 32 pour échanger des fichiers entre linux et winXP.

Sur Windows, pas de pb tout le monde peut lire et écrire.

Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
root peut écrire.

De plus, root ne peut pas donner la permission d'écrire au groupe ni aux
autres utilisateurs, même avec chmod. En fait il n'y a pas de message
d'erreur mais les permissions ne sont pas données. J'ai toujours rwxr-xr-x

Comment faire pour donner aux autres utilisateurs la possibilité d'y
écrire ?

Voici une copie de mon fstab (la partition est montée en avant-dernière
ligne : /dev/sdb3....)

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sdb3 /opt vfat defaults,rw 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0

Merci de m'éclairer
  Réponse avec citation
Vieux 18/08/2007, 12h08   #2
Arol
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Le Sat, 18 Aug 2007 12:42:37 +0200, Zeffir a écrit:

> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
> fat 32 pour échanger des fichiers entre linux et winXP.


En 2007, t'as plus besoin de fat32 pour échanger des fichiers entre linux
et windows.
Donc forcément, si tu utilises de veilles méthodes pour résoudre un
problème qui n'est plus considéré comme problème, faut pas t'étonner que
ce soit compliqué et que ça marche pas.

Donc au choix :
- depuis un linux pour lire et écrire sur une partition ntfs :
http://www.ntfs-3g.org/
- depuis un windows pour lire et écrire une partition ext2/ext3 :
http://www.fs-driver.org/

Perso, toutes mes partitions de données (par exemple disque dur externe)
sont en ext3, seule ma partition système de xp est en ntfs, mais je m'en
fous d'y accéder depuis linux car toutes les données sont sur une partition
ext3.
Et depuis xp pour accéder aux partitions ext3, j'utilise fs-driver.

Bref, je garde le file system propriétaire la ou il doit rester (windows
xp) et tout le reste est sur un file system libre.
  Réponse avec citation
Vieux 18/08/2007, 12h23   #3
Nicolas S.
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :

> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
> fat 32 pour échanger des fichiers entre linux et winXP.
>
> Sur Windows, pas de pb tout le monde peut lire et écrire.
>
> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
> root peut écrire.


> Voici une copie de mon fstab (la partition est montée en avant-dernière
> ligne : /dev/sdb3....)


> /dev/sdb3 /opt vfat defaults,rw 0 0


Je me demande si monter une partition vfat de données sur /opt est bonne
chose sous Fedora. Chez moi, ça serait une belle connerie... Tu devrais
trouver mieux!

# man mount
[...]
Options de montage pour fat
[...]
uid=valeur et gid=valeur
Indiquer le propriétaire et le groupe de tous les
fichiers (par défaut : l'uid et le gid du pro-
cessus appelant).

umask=valeur
Fixer l'umask (c'est à dire le masque de bit des
permissions qui ne sont pas fournies). Par
défaut il s'agit de l'umask du processus en cours. La
valeur est donnée en octal.

dmask=valeur
Fixer l'umask appliqué aux répertoires seulement. Par
défaut c'est l'umask du processus
appelant. La valeur est donnée en octal. Présent depuis
2.5.43.

fmask=valeur
Fixer l'umask appliqué aux fichiers réguliers seulement.
Par défaut c'est l'umask du processus
appelant. La valeur est donnée en octal. Présent depuis
2.5.43.
[...]


--
Nicolas S.
  Réponse avec citation
Vieux 18/08/2007, 12h29   #4
YBM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Bonjour à tous,
>
> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
> fat 32 pour échanger des fichiers entre linux et winXP.
>
> Sur Windows, pas de pb tout le monde peut lire et écrire.
>
> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
> root peut écrire.
>
> De plus, root ne peut pas donner la permission d'écrire au groupe ni aux
> autres utilisateurs, même avec chmod. En fait il n'y a pas de message
> d'erreur mais les permissions ne sont pas données. J'ai toujours rwxr-xr-x
>
> Comment faire pour donner aux autres utilisateurs la possibilité d'y
> écrire ?
>
> Voici une copie de mon fstab (la partition est montée en avant-dernière
> ligne : /dev/sdb3....)
>
> /dev/VolGroup00/LogVol00 / ext3 defaults 1 1
> LABEL=/boot /boot ext3 defaults 1 2
> tmpfs /dev/shm tmpfs defaults 0 0
> devpts /dev/pts devpts gid=5,mode=620 0 0
> sysfs /sys sysfs defaults 0 0
> proc /proc proc defaults 0 0
> /dev/sdb3 /opt vfat defaults,rw 0 0
> /dev/VolGroup00/LogVol01 swap swap defaults 0 0
>
> Merci de m'éclairer


man mount :

Mount options for fat
(Note: fat is not a separate filesystem, but
a common part of the msdos, umsdos and vfat
filesystems.)
....
uid=value and gid=value
Set the owner and group of all files.
(Default: the uid and gid of the current
process.)

umask=value
Set the umask (the bitmask of the
permissions that are not present).
The default is the umask of the current
process. The value is given in octal.

dmask=value
Set the umask applied to directories only.
The default is the umask of the current
process. The value is given in octal.

fmask=value
Set the umask applied to regular files only.
The default is the umask of the current
process. The value is given in octal.


Tu dois spécifier les droits globalement pour un système de
fichiers vfat, par exemple : dmask=000,fmask=111 pour avoir
rw-rw-rw pour les fichiers et rwxrwxrwx pour les répertoires.

Tu peux aussi jouer plus finement en créant un groupe des
utilisateurs qui ont droit d'accéder aux s.f. vfat (gid=...
et droits plus fins).
  Réponse avec citation
Vieux 19/08/2007, 08h33   #5
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Bonjour à tous,
>
> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
> fat 32 pour échanger des fichiers entre linux et winXP.
>
> Sur Windows, pas de pb tout le monde peut lire et écrire.
>
> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
> root peut écrire.
>
> De plus, root ne peut pas donner la permission d'écrire au groupe ni aux
> autres utilisateurs, même avec chmod. En fait il n'y a pas de message
> d'erreur mais les permissions ne sont pas données. J'ai toujours rwxr-xr-x
>
> Comment faire pour donner aux autres utilisateurs la possibilité d'y
> écrire ?
>
>[...]
> Merci de m'éclairer


Et voila, ça baigne !

Les 0 et les 1, ça marche à l'envers de ce que je croyais mais
maintenant j'ai compris.
Merci à tous pour votre aide.
  Réponse avec citation
Vieux 19/08/2007, 08h33   #6
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Bonjour à tous,
>
> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition en
> fat 32 pour échanger des fichiers entre linux et winXP.
>
> Sur Windows, pas de pb tout le monde peut lire et écrire.
>
> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
> root peut écrire.
>
> De plus, root ne peut pas donner la permission d'écrire au groupe ni aux
> autres utilisateurs, même avec chmod. En fait il n'y a pas de message
> d'erreur mais les permissions ne sont pas données. J'ai toujours rwxr-xr-x
>
> Comment faire pour donner aux autres utilisateurs la possibilité d'y
> écrire ?
>
>[...]
> Merci de m'éclairer


Et voila, ça baigne !

Les 0 et les 1, ça marche à l'envers de ce que je croyais mais
maintenant j'ai compris.
Merci à tous pour votre aide.
  Réponse avec citation
Vieux 19/08/2007, 09h58   #7
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Zeffir a écrit :
>> Bonjour à tous,
>>
>> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition
>> en fat 32 pour échanger des fichiers entre linux et winXP.
>>
>> Sur Windows, pas de pb tout le monde peut lire et écrire.
>>
>> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
>> root peut écrire.
>>
>> De plus, root ne peut pas donner la permission d'écrire au groupe ni
>> aux autres utilisateurs, même avec chmod. En fait il n'y a pas de
>> message d'erreur mais les permissions ne sont pas données. J'ai
>> toujours rwxr-xr-x
>>
>> Comment faire pour donner aux autres utilisateurs la possibilité d'y
>> écrire ?
>>
>> [...]
>> Merci de m'éclairer

>
> Et voila, ça baigne !
>
> Les 0 et les 1, ça marche à l'envers de ce que je croyais mais
> maintenant j'ai compris.
> Merci à tous pour votre aide.


Pour être plus précis, j'ai tenu compte de vos divers conseils et j'ai
modifié la ligne du fstab de la façon suivante, (si ça peur être utile à
d'autres) :

/dev/sdb3 /home/r/echange vfat defaults,gid=r,dmask=007,fmask=007 0 0

modification du point de montage
accès total aux membres du groupe r
aucun accès aux autres utilisateurs
  Réponse avec citation
Vieux 19/08/2007, 09h58   #8
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Zeffir a écrit :
>> Bonjour à tous,
>>
>> Je viens d'installer la Fedora 7 et j'ai créé et monté une partition
>> en fat 32 pour échanger des fichiers entre linux et winXP.
>>
>> Sur Windows, pas de pb tout le monde peut lire et écrire.
>>
>> Sur Linux, tout le monde peut lire et exécuter mais pas écrire. Seul
>> root peut écrire.
>>
>> De plus, root ne peut pas donner la permission d'écrire au groupe ni
>> aux autres utilisateurs, même avec chmod. En fait il n'y a pas de
>> message d'erreur mais les permissions ne sont pas données. J'ai
>> toujours rwxr-xr-x
>>
>> Comment faire pour donner aux autres utilisateurs la possibilité d'y
>> écrire ?
>>
>> [...]
>> Merci de m'éclairer

>
> Et voila, ça baigne !
>
> Les 0 et les 1, ça marche à l'envers de ce que je croyais mais
> maintenant j'ai compris.
> Merci à tous pour votre aide.


Pour être plus précis, j'ai tenu compte de vos divers conseils et j'ai
modifié la ligne du fstab de la façon suivante, (si ça peur être utile à
d'autres) :

/dev/sdb3 /home/r/echange vfat defaults,gid=r,dmask=007,fmask=007 0 0

modification du point de montage
accès total aux membres du groupe r
aucun accès aux autres utilisateurs
  Réponse avec citation
Vieux 19/08/2007, 23h47   #9
YBM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Zeffir a écrit :
> Pour être plus précis, j'ai tenu compte de vos divers conseils et j'ai
> modifié la ligne du fstab de la façon suivante, (si ça peur être utile à
> d'autres) :
>
> /dev/sdb3 /home/r/echange vfat defaults,gid=r,dmask=007,fmask=007 0 0
>
> modification du point de montage
> accès total aux membres du groupe r
> aucun accès aux autres utilisateurs


ça marche avec le nom du groupe pour gid=... ? Il me semblait que seul
le numéro fonctionnait.
  Réponse avec citation
Vieux 20/08/2007, 08h01   #10
Zeffir
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

YBM a écrit :
> Zeffir a écrit :
>> Pour être plus précis, j'ai tenu compte de vos divers conseils et j'ai
>> modifié la ligne du fstab de la façon suivante, (si ça peur être utile
>> à d'autres) :
>>
>> /dev/sdb3 /home/r/echange vfat defaults,gid=r,dmask=007,fmask=007 0 0
>>
>> modification du point de montage
>> accès total aux membres du groupe r
>> aucun accès aux autres utilisateurs

>
> ça marche avec le nom du groupe pour gid=... ? Il me semblait que seul
> le numéro fonctionnait.


J'avais le choix entre gid=r et gid=500 et visiblement ça marche aussi
avec le nom.
  Réponse avec citation
Vieux 20/08/2007, 10h43   #11
Nicolas George
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

YBM wrote in message <46c8c887$0$431$426a74cc@news.free.fr>:
> ça marche avec le nom du groupe pour gid=... ?


util-linux 2.10q:

* mount: accept nonnumeric uid= and gid= options

Donc c'est censé marcher depuis environ novembre 2000.
  Réponse avec citation
Vieux 20/08/2007, 11h19   #12
YBM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Seul root peut écrire sur partition FAT32

Nicolas George a écrit :
> YBM wrote in message <46c8c887$0$431$426a74cc@news.free.fr>:
>> ça marche avec le nom du groupe pour gid=... ?

>
> util-linux 2.10q:
>
> * mount: accept nonnumeric uid= and gid= options
>
> Donc c'est censé marcher depuis environ novembre 2000.


Évidemment si c'est tout récent...

Ça m'apprendra à pas lire tous les changelogs...

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h56.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,23962 seconds with 20 queries