Disque dur fat32

Résolu
Elia25 -  
cycliik Messages postés 989 Statut Membre -
Bonjour,

Je n'arrive pas à changer les droits de mon disque dur externe fat32

J'ai essayé chmod 777 /media/usb0
Mais ca ne change rien...

J'ai l udes choses sur monter le disque dans un autre répertoire, et la, ca fonctionnera, mais je n'ai rien compris :/

7 réponses

  1. cycliik Messages postés 989 Statut Membre 117
     
    Salut

    J'ai l udes choses sur monter le disque dans un autre répertoire, et la, ca fonctionnera, mais je n'ai rien compris :/

    Essaye de nous en dire un peu plus , à quel stade tu bloques par exemple
    0
    1. Elia25
       
      Bonjour,

      en fait, je dois créer un répertoire, puis faire mount le disque dur dans ce répertoire.
      Mais je vais devoir le faire à chaque fois que je branche ce disque?

      edit: aussi, je ne peux pas faire umount ou mount car usb0 n'est pas dans fstab.

      merci
      0
    2. cycliik Messages postés 989 Statut Membre 117
       
      Tiens j'ai trouvé ça en explication pour toi , c'est très complet

      http://wiki.salixos-fr.org/doku.php?id=wiki:fstab
      0
  2. Cyclik
     
    Ok pardon je pensais que tu l'avais fait mais tu vas faire en root

    mkdir /mnt/sde1


    puis

    ls -l /dev/disk/by-uuid/ 
    0
    1. Elia25
       
      oki
      j'ai pour la ligne qui nous intéresse
      lrwxrwxrwx 1 root root 10 Jun 18 10:02 0DFA-3A21 -> ../../sde1

      0DFA-3A21 est l'uid de mon disque?
      0
    2. Cyclik
       
      Oui voilà , affiche le résultat de la commande juste pour vérifier un truc

      mount
      0
    3. Elia25
       
      sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
      proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
      udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1993691,mode=755)
      devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
      tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1596512k,mode=755)
      /dev/disk/by-uuid/4234dfa4-6821-4dd6-89d6-f5926ee165d3 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,acl,barrier=1,data=ordered,discard)
      tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
      tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=6469820k)
      rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
      fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
      binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
      /dev/sde1 on /media/usb0 type vfat (rw,nodev,noexec,noatime,nodiratime,sync,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
      vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)


      et maintenant, je peux éditer le fichier fstab?
      0
    4. Cyclik
       
      Oui voilà et tu rajoutes à la suite des autres lignes à la main

      UUID=0DFA-3A21      /mnt/sde1      vfat        noatime,defaults 0 0

      Puis fichier , enregister et redémarre
      0
    5. Elia25
       
      ok c'est fait.
      Le dd, qui se montait avant automatiquement en lecture, n'est plus du tout monté.
      C'est normal?
      0
  3. cycliik Messages postés 989 Statut Membre 117
     
    Re
    Je pense avoir trouvé ma bêtise ;-)

    Édite /etc/fstab
    Puis
    UUID= /mnt/sde1 vfat defaults,auto,user,rw,umask=0 0 0

    Enregistre et en root

    mount -a
    0
  4. Elia25
     
    Ahhhhhhhh ca marche :)

    Je suis trop heureuse !!

    Merci vraiment pour ton aide!
    0
    1. cycliik Messages postés 989 Statut Membre 117
       
      Ravi que ça marche ;-)

      En fait il fallait ajouter umask il peut t être utile de modifier sa valeur
      + d'infos
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Elia25
     
    Pffff finalement, tout ca m'a servi pour faire mon backup sur mon disque dur.
    Mais il n'y a que sur ce disque que j'ai les droits d'écriture.
    Les autres clés, je ne peux rien faire.
    Et je n'arrive pas à comprendre pourquoi en root je ne peux pas changer les droits sur /media (permission denied! C'est impossible ca!!!)
    0
    1. cycliik Messages postés 989 Statut Membre 117
       
      Tu n'arrives pas à monter tes clés usb donc ? Quel format ?
      0
  7. Pierre8888 Messages postés 1112 Statut Membre 165
     
    Bonjour essaye cette solution
    Il faut donner les droits à un groupe, et positionner les droits groupe à l'aide du SetGID :

    mount /media/montage
    chown root:groupe /media/montage
    chmod 'u=rwx,g=rwxs,o=---' /media/montage

    Bien sûr, mettre les utilisateurs que tu souhaites autoriser dans ce groupe.

    Et pour information, les droits sont attachés à la partition que tu montes, et non au répertoire sur lequel tu le monte. Tu pourrais très bien faire (résumé rapide):

    chmod 777 /unrep

    ls -al /unrep
    rwxrwxrwx /unrep

    mount /dev/partition /unrep

    ls -al /unrep
    rwxr-xr-x /unrep

    chmod 700 /unrep

    ls -al /unrep
    rwx------ /unrep

    umount /unrep

    ls -al /unrep
    rwxrwxrwx /unrep

    mount /dev/partition /unrep

    ls -al /unrep
    rwx------ /unrep

    Ensuite, si tu souhaites que tous les utilisateurs aient le droit de modifier tous les fichiers appartenant à un certain groupe, il faut modifier le masque par défaut de ton systeme (/etc/login.defs => UMASK 002) ou bien des utilisateurs qui auront besoin de partager des données (~/.bashrc => umask 002). Je te conseille la deuxième solution, pour éviter des effets de bord avec le compte root et l'installation / modification de parties du système, car dans le premier cas, un nouveau paquet peut s'installer avec les droits rwxrw---- !!! Et donc bloquer l'accès à 'others'

    Usr = Utilisateur
    Grp = Groupe
    Oth = Autres utilisateurs (Others)

    UsrGrpOth
    rwxrwx---

    Dans tous les cas, si un utilisateur fait un

    chmod 700 /unrep/sonfichier Les autres n'auront plus accès
    -1
    1. Elia25
       
      Bonjour,
      Le souci c'est qu'en root, je ne peux pas changer les droits de /media/usb
      Je suis bloquée
      0
    2. jns55
       
      Bonjour,
      Le souci c'est qu'en root, je ne peux pas changer les droits de /media/usb

      Root a tous les droits, y compris celui de casser le système. Si tu n'y arrives pas, c'est que tu n'es pas logué en root.
      0
    3. Elia25
       
      :)
      il me semble que si je fais su, suivi du mdp, je suis en root?
      Surtout lorsque j'ai ca dans mon termina: root@debian-desk:
      J'ai pu changer les droits de tous les autres fichiers de /media, sauf usb0
      Et si je veux le monter, ca me dit qu'il n'est pas dans le fstab

      Je précise que ce disque dur était opérationnel jusqu'a ce que je passe à la dernière version stable de debian...
      0
    4. cycliik Messages postés 989 Statut Membre 117
       
      Normal il faut que tu ajoutes la ligne de ton disque à la main
      As tu suivi les conseils sur ce lien ?
      http://wiki.salixos-fr.org/doku.php?id=wiki:fstab#exemple_montage_d_un_disque_dur_externe
      0
    5. Elia25
       
      oui j'ai voulu suivre les conseils, mais je n'arrive pas à trouver le sdb ou sda qui correspond à mon disque dur externe.
      J'ai un truc comme ca:
      root@debian-desk:/dev# ls -l /dev/disk/by-id
      total 0
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-C300-CTFDDAC064MAG_0000000011120304DE5A -> ../../sda
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 ata-C300-CTFDDAC064MAG_0000000011120304DE5A-part1 -> ../../sda1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-SAMSUNG_HD204UI_S2HGJ9BB203726 -> ../../sdd
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 ata-SAMSUNG_HD204UI_S2HGJ9BB203726-part1 -> ../../sdd1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-SAMSUNG_HD204UI_S2HGJ9BB203728 -> ../../sdc
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 ata-SAMSUNG_HD204UI_S2HGJ9BB203728-part1 -> ../../sdc1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-ST31000524AS_5VP7RL3N -> ../../sdb
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 ata-ST31000524AS_5VP7RL3N-part1 -> ../../sdb1
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 ata-ST31000524AS_5VP7RL3N-part2 -> ../../sdb2
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-TSSTcorp_CDDVDW_SH_R4136GCB238633 -> ../../sr0
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 ata-TSSTcorp_CDDVDW_SH__R4136GCB238633 -> ../../sr0
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 scsi-SATA_C300-CTFDDAC0640000000011120304DE5A -> ../../sda
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 scsi-SATA_C300-CTFDDAC0640000000011120304DE5A-part1 -> ../../sda1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 scsi-SATA_SAMSUNG_HD204UIS2HGJ9BB203726 -> ../../sdd
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 scsi-SATA_SAMSUNG_HD204UIS2HGJ9BB203726-part1 -> ../../sdd1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 scsi-SATA_SAMSUNG_HD204UIS2HGJ9BB203728 -> ../../sdc
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 scsi-SATA_SAMSUNG_HD204UIS2HGJ9BB203728-part1 -> ../../sdc1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 scsi-SATA_ST31000524AS_5VP7RL3N -> ../../sdb
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 scsi-SATA_ST31000524AS_5VP7RL3N-part1 -> ../../sdb1
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 scsi-SATA_ST31000524AS_5VP7RL3N-part2 -> ../../sdb2
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 wwn-0x5000c5002f8b072f -> ../../sdb
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 wwn-0x5000c5002f8b072f-part1 -> ../../sdb1
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 wwn-0x5000c5002f8b072f-part2 -> ../../sdb2
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 wwn-0x50024e9204897201 -> ../../sdd
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 wwn-0x50024e9204897201-part1 -> ../../sdd1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 wwn-0x50024e9204897206 -> ../../sdc
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 wwn-0x50024e9204897206-part1 -> ../../sdc1
      lrwxrwxrwx 1 root root 9 Jun 17 11:03 wwn-0x500a07510304de5a -> ../../sda
      lrwxrwxrwx 1 root root 10 Jun 17 11:03 wwn-0x500a07510304de5a-part1 -> ../../sda1


      Mon dd est un freecom
      0