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"