Le Mercredi 17 Juillet 2002 22:03, manu11 a �crit :
> bonjour
>
> A la suite d'une mise � jour de Mdk 8.2, je n'ai plus le droit
> d'�criture, en tant qu'utilisateur, sur mes partitions DOS (win_c et
> win_d)
>
> drwxr-xr-x   14 root     root        16384 jan  1  1970 win_c/
> drwxr-xr-x   15 root     root        16384 jan  1  1970 win_d/
>
> je fait donc (en root) :
> chmod a+w win_c
> je n'ai pas de retour d'erreur, mais quand je controle cela n'a rien
> chang� (m�me apr�s un red�marrage) !!!
>
> Qu'est-ce que je n'ai pas compris ...??
>
> merci pour toute piste
>
Manu,
cette question a d�j� �t� pos�e de nombreuses fois (j'ai du aussi la poser 
moi-m�me). Ayant supprimer WIndows pour moi c'est du pass�. J'ai malgr� tout 
conserv� ceci :
QUOTE
Structure de fstab 
Le fichier "fstab" plac� sous "/etc" permet de definir les droits d'acc�s 
lecture et �criture sur cette partition de fa�on globale. 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 les explications d�taill�es pour une ligne du fichier 
"fstab" : 
 
/dev/hda2 /mnt/windows vfat user,exec,umask=0,codepage=850,iocharset=iso8859-1 
0 0 
 
/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 � acc�der � Windows 
exec :                  autorise le lancement de programme � partir de cette partition 
umask=0 :               Pour cela, on fixe l'"umask" qui est l'inverse des permissions 
sous
                        Linux, c'est  � dire le masque de bit des  permissions qui ne 
sont les
                        droits qui ne DOIVENT pas �tre attribu�es. La valeur est 
donn�e en octal.
                        Par exemple : 
                        umask=0 -> donne toute les permissions 
                        umask 077 -> donne tous les droits au propri�taire et aucun 
droits aux 
                        autres 
codepage=850 :          d�finition de la table de caract�res 
iocharset=iso8859-1 :   d�finition de la table de caract�res 
0 0 :                   ordre de passage pour le contr�le de la table de partition 
avec fsck
                        (les laisser absolument � 0) 
 
Note :
- concernant l'application de la commande 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 la commande "umask".
- 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. 
UNQUOTE
Ce texte comprend une ou deux impr�cisions concernant d'autres points mais 
pour ce qui te concerne c'est tout bon !
Amicalement

-- 
Daniel Moyne (Nulix)----------------------------------------------------------
Software : Mandrake 8.2 (PL HS 5)  \\|//    kernel "2.4.18-6mdk"
                                  / --- \
                                 (' o-o ')
--------------------------------oOO-(_)-OOo------------------------------------



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

Répondre à