Forum Linux.débutant Permission

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
jan.
2016

Bonjour,

Je suis sur Linux Mint avec deux utilisateurs. J'ai créé un dossier Partage dans mon home et après j'ai fais ça : chmod 777 -R (vers Partage), et l'autre utilisateur peut accéder au dossier. Par contre, j'aimerais mettre des photos et vidéos dans ce dossier, hors il faut changer les permissions pour chaque fichier lorsque le second utilisateur veut accéder aux photos et vidéos, et je dois rechanger les permissions si je veux accéder à ces fichiers. Une horreur, quoi ! Donc comment faire pour que tous les fichiers se trouvant dans Partage aient les permissions pour les deux utilisateurs en même temps ? Merci !

  • # ACL

    Posté par  (site web personnel) . Évalué à 5.

    Avec les ACLs, (si le disque est monté avec l'option acl), il est possible de faire un

    setfacl -R -m d:u:user2:rwx dossier
    pour définir que l'option par défaut à déposer sur tout les sous-dossier et fichier est rwx.

    Sachant que

    setfacl -R -m u:user2:rwx dossier
    permet de le définir sans le mettre par défaut.

    Si c'est pour un group il faut faire g:group:rwx.

    Cf la doc de setfacl.

  • # SGID

    Posté par  (site web personnel) . Évalué à 3. Dernière modification le 02 janvier 2016 à 11:37.

    Le droit 777 est une très mauvaise idée : le contenu peut être supprimé par n'importe qui.

    Les ACLs sont une solution mais elles sont difficilement lisibles.

    La solution classique et historique est :
    1. mettre les utilisateurs dans un même groupe ex: users
    2. donner le droit 775 au dossier et l'autorisation au groupe users, $ chown :users dossier/
    3. ajouter le bit SGID au dossier : $ chmod g+s dossier/
    4. $ ls -al affiche drwxrwsr-x 2 me users 4096 janv. 2 11:36 dossier, notez le s au lieu de x sur les droits du groupe

    tous les fichier ajoutés au dossier appartiendront dorénavant au groupe users

    • [^] # Re: SGID

      Posté par  . Évalué à 2.

      Je suis assez d'accord. Pourquoi recourir aux ACL tant que SGID suffit ?

  • # Rien ne marche

    Posté par  . Évalué à 1.

    J'ai essayé les deux solutions, mais y a toujours des interdictions.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.