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"