Re: Problemes d'hiver

Top Page

Reply to this message
Author: Jean Staerck
Date:  
To: guilde
Subject: Re: Problemes d'hiver
Christophe Herault; These Y.Marechal wrote:
>
> Bonjour a tous,
>
> Sur un toshiba satellite 100 cs portable:
>
> La commande df donne:
>
> Filesystem      1024-blocks     Used    Available               Capacity                Mounted on
> /dev/hda5               365780          351076  0               100%            /
> /dev/hdc1               332432          209576  122856          63%             /mnt/disque (Disque
> supplementaire sur port PCMCIA )

>
> D'apres ce que le comprend il me reste a peu pres 13 M. Pourtant rien
> n'est disponible.
> J'arrive toujours a creer des fichiers ou repertoire sous root mas par
> sous xxx.


   La partition 'hda5' de ce disque est pleine (cf le résultat de df)
  /dev/hda5  : total 365780, utilisé 351076 (100%), disponible 0
                                             ~~~~~  ~~~~~~~~~~~~
   donc un utilisateur xxx, autre que root, ne peut plus créer quoi que ce
   soit, car lors de la création du système de fichiers dans cette partition
   5% de l'espace a été réservé en accès root :
   par ce moyen, root peut encore accéder, pour faire du ménage, ...


>
> En faisant ls -l de /home j'obtiens
> drwx------      xxx     users /home/xxx


ce répertoire xxx est sous le répertoire home lui-mème sous /
et il appartient à xxx exclusivement (droits rwx pour le
propriétaire xxx, et accès interdit pour le groupe users ---
et les autres ---
si tu veux changer, tu as les commandes chmod, chown et chgrp
pour cela (voir la doc. : man chgrp, ...)

> De plus je n'arrive pas a changer les droits sur /mnt/disque qui sont:
> drwxr-xr-x      root    root    /mnt/disque


   le directory appartient à root et seul root peut le changer
   (en écriture)
   drwxr-xr-x signifie :
        d = directory,
        rwx = droits en lecture (R[ead]), écriture (W[rite]) et eXécution
              pour le propriétaire root (le 1er. des deux root)
        r-x = droits en lecture, et en exécution (accès au directory)
              pour le groupe root (le 2ème. des deux root)
        r-x = idem pour les autres (others) que pour le groupe root
              ex. le groupe bin a les memes droits de lecture et d'accès


> alors que:
> crw-rw-rw-      root    root    /dev/hdc1


le device /dev/hdc1 n'est pour rien dans le changement des droits du
directory disque (répertoire); ses droits sont pour les accès à la
partition physique de ce disque physique /dev/hdc

> Donc impossible d'ecrire sur /mnt/disque en tant que
>
> Quelqu'un aurait-il une idee?
>


   comme dit plus haut, seul le propriétaire root a le droit d'accès
   (via une commande cd /mnt/disque par exemple), et le droit d'y
   écrire.
   pour contourner, en tant que root :
     chmod 777 /mnt/disque
   alors xxx pourra écrire dans /mnt/disque
   ATTENTION : si /mnt/disque contient des sous-répertoires, alors la
   mème règle s'applique.


> Librement.
>
>                                 Christophe


Jean STAERCK