Le Jeudi 18 Juillet 2002 09:16, vous avez �crit :
>Bonjour,
>
>Le Jeudi 18 Juillet 2002 00:52, vous avez �crit :
>> Le Jeudi 18 Juillet 2002 00:21, vous avez �crit :
>> > > Qu'y a-t-il dans fstab pour ces partitions ?
>> >
>> > /dev/hda1 /mnt/win_c vfat defaults 0 0
>> > /dev/hda5 /mnt/win_d vfat defaults 0 0
>>
>> Je ne sais pas si ca peut aider, mais pour ma partition fat32 j'ai ca:
>>
>> /dev/hdd1 /mnt/windows vfat iocharset=iso8859-15,umask=0,codepage=850 0 0
>
>Le man de mount donne des pistes :
>
>------
>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 processus 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.
>----
>
>Un umask=0 me  semble �tonnant...
>
>Tom.

voici la copie d'un ancien message sur le sujet:

"De : christophe Josselin <[EMAIL PROTECTED]>
 � : [EMAIL PROTECTED]
 Date : Mon, 15 Oct 2001 23:24:24 -0400
 
Bon pour la troisi�me fois en quelques jours : explication du 
fonctionnement d'umask pour la d�finition des permissions d'acc�s 
� un r�pertoire windows.

D'abord avec ma MDK 8.0 le r�pertoire /mnt/windows appartient par
d�faut � root.

Voici une copie de la ligne du fichier fstab pour le montage de ce r�pertoire 
:
/dev/hda2 /mnt/windows vfat 
user,exec,umask=0,codepage=850,iocharset=iso8859-1 0 0

Petite explication du contenu de cette ligne :
/dev/hda2 : nom de la partition qui contient windows
/mnt/windows : r�pertoire dans lequel sera mont� windows
vfat : type de formatage de la partition
user : autorise tous les utilisateurs � acceder � windows
exec : autorise le lancement de programme � partir de cette
partition
umask=0 : voir plus loin
codepage=850,iocharset=iso8859-1 : d�finition de la table de carat�res
0 0 : Ordre de passage pour le contr�le de la table de partition avec fsck 
(les 
laisser absolument � 0)

Concernant le chmod, il faut savoir que windows ne sait pas g�rer les droits 
d'acc�s, donc ce chmod est inutilisable sur ce genre de partion, m�me pour
root. Si on veut d�finir des drois d'acc�s, on va utiliser umask :

voir man mount dont voici un extrait :
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.

Pour Plus d'info voici une copie d'un vieux mail traitant de ce sujet :

La commande umask fonctionne � l'inverse de la commande chmod, cad que
le nombre octal 000 donne tous les droits � l'utilisateur, au groupe
et aux autres. Le nombre octal utilis� par la commande umask fonctionne
comme un filtre qui ne d�signe pas les droits � attibuer, mais au
contraire les droits qui ne DOIVENT pas �tre attribu�s.
Ainsi la commande umask 077 donne tous les droits au propri�taire et
aucun droits aux autres ( a v�rifier pour root)."

 si �a peut aider...
-- 
     .~.
     /V\        Jo�l
   //   \\
  /(     )\
    ^`~'^


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à