Changer des droits

Yop73 -  
dindoun Messages postés 1047 Statut Membre -
Bonjour à tous,

J'ai une multitude de fichiers à déplacer d'un disque dur à l'autre et y'a pas moyen car tout appartient à un certain 'root'.
Je ne peux pas les détruire ni les déplacer en mode fenêtre (et j'ai trop de tri à faire pour faire autrement)
Il me semble avoir essayé des choses du genre chgrp -R yop *.* ou chown yop *.* ou encore chmod -R a+rwx *.*
Y'a pas spécialement de message d'erreur quand je fais 'ls -l', voici ce qu'il me répond :

-rwxr-xr-x 1 root root

Je ne sais plus quoi faire, merci de votre aide

Yop73
Configuration: Linux Mandriva
Firefox 2.0.0.17

3 réponses

  1. gregool Messages postés 678 Statut Membre 112
     
    Salut,

    idée simple mais pourquoi tu ne deplaces pas les fichiers en tant que root ?
    ou alors peut etre ajouter ton user au groupe root, le temps de la copie.

    maintenant si tu dois utiliser ces fichiers regulièrement il va bien falloir leur donner les bons droits un jour ou l'autre.

    que ça soit long ou pas.

    parceque:
    "Il me semble avoir essayé des choses du genre chgrp -R yop *.* ou chown yop *.* ou encore chmod -R a+rwx *.* "

    si tu avais essayé ça je ne vois pas comment tu pourrais avoir ça:

    -rwxr-xr-x 1 root root

    Bon courage
    -1
    1. Yop73
       
      Bonjour,

      J'ai effectivement essayé ça, mais ça ne donne rien.

      Comment faire pour ajouter mes user au groupe root ?

      Merci de ta réponse.

      Yop
      0
  2. dindoun Messages postés 1047 Statut Membre 135
     
    concretement :
    tu ouvres un nautilus avec les droits root : et tu fais attention

    dans un terminal; tapes

    sudo nautilus

    mais tes fichiers ne seront pas utilisables car root :

    alors tu peux faire un
    sudo chmod -R 777 repertoire_ou_sont_mes_fichiers
    (tout le monde a tous les droits sur ces fichiers)

    tu peux aussi faire un
    chown -R login:groupe repertoire_ou_sont_mes_fichiers
    ( les fichierts appartiennenet à l tuilisateur login )
    -1
    1. Yop73
       
      Rebonjour,

      Le problème semble ne se poser que sur win_c3.
      On voit ici que les droits sont différents des autres répertoires.
      En mode console, c'est le seul à ne pas être "surligné".
      Je ne sais pas ce que ça signifie et je ne sais pas le changer.
      J'ai evidemment essayé 'chmod 777 win_c3', 'chmod -R 777 win_c3' , 'chown -R yop:yop win_c3'....

      drwxrwxrwx 1 root root 4096 2008-07-22 00:37 win_c1/
      drwxrwxrwx 1 root root 4096 2008-10-11 12:22 win_c2/
      drwxr-xr-x 5 root root 16384 1970-01-01 01:00 win_c3/
      drwxrwxrwx 3 root root 16384 1970-01-01 01:00 win_d1/
      drwxrwxrwx 1 root root 4096 2008-10-14 10:21 win_d2/


      Merci de votre aide


      Yop
      0
  3. dindoun Messages postés 1047 Statut Membre 135
     
    salut,

    drwxrwxrwx :
    d= directory = répetoire
    r = read ( autoriser ou non à lire )
    w = write (autoriser ou non à écrire -et détruire )
    x = eXecute ( autoriser ou non à éxécuter )

    à chaque groupe de troix emplacements on associe un nombre entre 0 et 7

    r=4 ( autoriser à lire )
    r=0 ( ne pas autoriser à lire )

    w=2 (autoriser à écrire )
    w=0 ( ne pas autoriser à écrire )

    x=1( autoriser à éxécuter )
    x=0( ne pas autoriser à éxécuter )

    alors
    rwx = 4+2+1=7
    rw_ = 4+2+0=6
    r_x = 4 +0+1 =5
    r__ =4
    _wx =3
    _w_=2
    __x = 1
    ___ = 0+0+0=0

    chaque groupe de trois lettres correspond à des drtoits particuliers pour respectivement l'utilisateur, le groupe de l'utilisateur, tout le monde
    ainsi

    drwxrwxrwx signifie tous les droits à tout le monde pour ce répertoire

    d_rwxr-xr-x signifie
    tous les droits à l'utilisateur (rwx )
    droits de lecture et d'exécution mais pas d'écriture dans le répertoire

    pour changer les droits de win_c3 tu dois faire
    sudo chmod -R 777 win_c3
    ou
    sudo chown -R yop:yop win_c3
    ( n'oublie pas le sudo )

    si ça ne marche pas c'est probablement que win_c3 est un truc particulier, comme une partition sous ntfs
    un
    sudo fdisk -l

    (pas 1 mais L minuscule)
    devrait aider

    je viens de remrquer aussi des dates bizarres pour ton répertoire
    -1