permissions windows

permissions windows - Débats - Linux et OS Alternatifs

Marsh Posté le 08-06-2002 à 17:18:49    

Salut,
 
je voudrais savoir comment on peux faire pour que mon user principal sous linux ait tous les droits sur le repertoire et les sous-repertoires de windows.
 
Si je fais un chmod -R 770 /mnt/windows, il cherche... cherche.. termine mais n'a rien change.
 
Je n'ai que le doirt d'ecriture et C pas cool car cela m'oblige a passer en su pour copier un truc. Pourtant, mon user a comme groupe root (en autre)
 
Merciiii beaucoupppp


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Marsh Posté le 08-06-2002 à 17:18:49   

Reply

Marsh Posté le 08-06-2002 à 17:24:12    

Utilise plutôt dans /etc/fstab :
- soit un umask 002 pour donner ces permissions en question ;
- soit un uid=1000,gid=1000 (à changer suivant l'uid de ton utilisateur principal) pour que les fichiers lui appartiennent.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 08-06-2002 à 17:46:27    

Jar Jar a écrit a écrit :

Utilise plutôt dans /etc/fstab :
- soit un umask 002 pour donner ces permissions en question ;
- soit un uid=1000,gid=1000 (à changer suivant l'uid de ton utilisateur principal) pour que les fichiers lui appartiennent.  



 
 
Je susi vraiment dsl, mais tu peux me la refaire ??
 
umask 002 ?
Pkoi 1000 pour le uid et le gid ?


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Marsh Posté le 08-06-2002 à 18:15:47    

Regarde dans fstab(5), je crois que tout ça est expliqué.
 
J'ai mis 1000 parce qu'en général c'est l'UID du premier compte créé, mais c'est à changer si ce n'est pas la tienne.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 08-06-2002 à 18:17:57    

Etant donné que le systeme de fichier fat ne possede pas une gestion des droits, tu dois monter la partition en spécifiant  
 
1) le propietaire ( root.root par défaut )
2) les droits sur les fichier ( 755 par défaut ) via umask  
 
 
Le changement du propietaire se fait via son uid/gid  
 
par exemple :
 
id becket
uid=1000(becket) gid=1000(becket)

Reply

Marsh Posté le 08-06-2002 à 18:21:22    

Nux a écrit a écrit :

 
 
Je susi vraiment dsl, mais tu peux me la refaire ??
 
umask 002 ?
Pkoi 1000 pour le uid et le gid ?  




 

Code :
  1. /dev/hda1       /mnt/win  vfat    defaults,noauto,umask=002


 
avec un tel umask, au moment de monter la partition, il appliquera ce mask au droit : resultat, il enleve seulement le droit 2 (ecriture) pour la catégorie other, et t'as tous les droits pour les autres

Reply

Marsh Posté le 08-06-2002 à 19:06:09    

j'ai le meme pb
impossible de changer les permission meme en tant ke root ...
 
enfin j'ai essayé  
/dev/hdg1  /mnt/win_c  vfat    defaults,noauto,umask=002
 
 
 
ms il me dit :
/dev/hdg1: Permission non accordée
 
je suis bien entendu en su  
 
 
 
 
 :pt1cable:

Reply

Marsh Posté le 08-06-2002 à 19:18:26    

Tu as bien démonté et remonté la partition en question après avoir fait la modification ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 08-06-2002 à 19:35:11    

non  :D  
 
ben je vait essayé ...

Reply

Marsh Posté le 08-06-2002 à 19:43:53    

ben c t ca ... !!!
ca marche
il suffisait dc de mettre un mask et de pas oublier de remonter la partition
 
 
merci  :D

Reply

Marsh Posté le 08-06-2002 à 19:43:53   

Reply

Marsh Posté le 09-06-2002 à 11:33:08    

Jar Jar a écrit a écrit :

Utilise plutôt dans /etc/fstab :
- soit un umask 002 pour donner ces permissions en question ;
- soit un uid=1000,gid=1000 (à changer suivant l'uid de ton utilisateur principal) pour que les fichiers lui appartiennent.  



 
 
 
Ca marche... Merci tout le monde  :)


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed