#51 Le 15/10/2018, à 10:54
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
Re- Bonjour,
Une solution simple et radicale pour ext4, c'est de modifier le fstab (et ajouter ", noacl" ) ex:
UUID=xxxx-xxxx / ext4 defaults,commit=30,noacl 1 1
Puis pour éviter de redémarrer:
sudo mount -o remount /
sudo mount -o remount /home # si besoin home aussi
EXT4
tune2fs -l /dev/sda2 | grep -i acl
Default mount options: user_xattr acl
Dernière modification par uboops (Le 15/10/2018, à 11:02)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#52 Le 15/10/2018, à 11:24
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Bonjour, uboops et merci !
Je suis donc obligé d'intervenir sur le fstab pour supprimer les différents réglages ACL manifestement encore en activité ?
Je me suis plié à ton conseil et j'ai été surpris de constater que acl ne soit pas inscrit dans le fstab, conformément à tes instructions du post #29...
J'ai donc inscrit noacl et enregistré.
Par contre les commandes relatives à EXT4, c'est pour faire quoi ?
Aussi, comment ça va se passer si un jour j'ai besoin des acl ? Je remets acl dans le fstab et ça repart avec des réglages neufs ?
Hors ligne
#53 Le 15/10/2018, à 11:49
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
Non, sinon il faut faire le chemin inverse, donc supprimer les acls sur tous les dossiers où vous avez autorisé les acls.
Voir ici:
https://doc.ubuntu-fr.org/acl
Par contre les commandes relatives à EXT4, c'est pour faire quoi ?
C'est pour rien, juste pour voir les options par défaut pour ext4 sur votre système (avec sudo devant).
Dernière modification par uboops (Le 15/10/2018, à 11:54)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#54 Le 15/10/2018, à 11:55
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Donc, si j'ai bien compris, afin que tout soit remis en ordre, il faut que je supprime les acl sur les dossiers en question, non ?
genre :
sudo setfacl -R -b /home/photos
?
Dernière modification par kersaweol (Le 15/10/2018, à 12:42)
Hors ligne
#55 Le 15/10/2018, à 12:31
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
Oui, si c'est le seul concerné.
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#56 Le 15/10/2018, à 12:42
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Il y en a d'autres mais je demandais si la syntaxe de l'exemple était bonne.
Je suppose que pour ce faire, il faut que je remette les acl sur le fstab ?
Hors ligne
#57 Le 15/10/2018, à 13:00
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
Ca à l'air d'être bon, j'ai regardé via "man setfacl" les options.
puis vérifier avec "getfacl dossier"
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#58 Le 15/10/2018, à 13:11
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Ça me met comme si j'avais les acl, non ?
phil@phil-ordi:~$ getfacl /home/photos
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/photos
# owner: phil
# group: famille
user::rwx
group::r-x
other::---
phil@phil-ordi:~
Hors ligne
#59 Le 15/10/2018, à 14:46
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
Dans la doc, il est marqué:
Sans acl, la command getfacl donne les mêmes informations que ls -ld
Donc si c'est pareil avec ls -ld , c'est bon il n'y a plus d'acl pour ce dossier/fichier
ls -ld
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#60 Le 15/10/2018, à 15:46
- erresse
Re : dossier photos, musique... lus par tous les utilisateurs
Bonjour,
Ton message #58 donne bien, pour /home/photos :
- propriétaire : phil, droits : 7 (rwx)
- groupe : famille, droits : 5 (r-x)
- autres : droits : aucun
Donc le paramétrage du répertoire correspond à ce que tu veux.
Reste à contrôler si les accès d'un autre utilisateur que "phil" sont bien restreints à lecture/exécution, sans écriture...
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#61 Le 15/10/2018, à 16:48
- uboops
Re : dossier photos, musique... lus par tous les utilisateurs
...
Reste à contrôler si les accès d'un autre utilisateur que "phil" sont bien restreints à lecture/exécution, sans écriture...
Exact, il faut voir aussi depuis les autres users, c'est une usine à gaz ces acl pour les systèmes de fichiers... il n'y a même pas une commande qui les recense toutes à la fois, du moins je ne la connaît pas.?
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#62 Le 15/10/2018, à 17:11
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Reste une anomalie constatée au post #48 :
Quand je mets une photo dans ce dossier partagé "/home/photos", elle n'est pas visible/accessible (pas les permissions) par les users du groupe "famille"... Pourtant ça ne devrait pas poser de problème puisqu'elle est en r-x pour le groupe famille...
phil@phil-ordi:~$ cd /home/photos
phil@phil-ordi:/home/photos$ ls -l
total 2832
-rwxr-x--- 1 phil famille 275587 nov. 28 2008 0010.jpeg
drwxr-x--- 2 phil famille 4096 août 10 2017 1982
drwxr-x--- 2 phil famille 4096 janv. 22 2013 1983
drwxr-x--- 2 phil famille 4096 janv. 22 2013 1984
drwxr-x--- 4 phil famille 4096 janv. 22 2013 1985
drwxr-x--- 4 phil famille 4096 mars 23 2017 1986
drwxr-x--- 3 phil famille 4096 sept. 18 2016 1987
drwxr-x--- 3 phil famille 4096 janv. 22 2013 1988
drwxr-x--- 4 phil famille 4096 janv. 22 2013 1989
drwxr-x--- 5 phil famille 4096 janv. 22 2013 1990
drwxr-x--- 5 phil famille 4096 janv. 22 2013 1991
drwxr-x--- 5 phil famille 4096 janv. 22 2013 1992
drwxr-x--- 2 phil famille 4096 janv. 22 2013 1993
drwxr-x--- 5 phil famille 4096 janv. 22 2013 1994
drwxr-x--- 11 phil famille 4096 janv. 22 2013 1995
drwxr-x--- 8 phil famille 4096 janv. 22 2013 1996
drwxr-x--- 10 phil famille 4096 janv. 22 2013 1997
drwxr-x--- 7 phil famille 4096 janv. 22 2013 1998
drwxr-x--- 5 phil famille 4096 janv. 22 2013 1999
drwxr-x--- 5 phil famille 4096 janv. 22 2013 2000
drwxr-x--- 7 phil famille 4096 janv. 22 2013 2001
drwxr-x--- 4 phil famille 4096 janv. 22 2013 2002
drwxr-x--- 3 phil famille 4096 janv. 22 2013 2003
drwxr-x--- 11 phil famille 4096 janv. 22 2013 2004
drwxr-x--- 16 phil famille 4096 janv. 22 2013 2005
drwxr-x--- 15 phil famille 4096 janv. 22 2013 2006
drwxr-x--- 17 phil famille 4096 janv. 22 2013 2007
drwxr-x--- 14 phil famille 4096 nov. 10 2016 2008
drwxr-x--- 15 phil famille 4096 nov. 10 2016 2009
drwxr-x--- 19 phil famille 4096 sept. 18 2016 2010
drwxr-x--- 13 phil famille 4096 nov. 10 2016 2011
drwxr-x--- 14 phil famille 4096 janv. 22 2013 2012
drwxr-x--- 11 phil famille 4096 janv. 29 2015 2013
drwxr-x--- 21 phil famille 4096 sept. 18 2016 2014
drwxr-x--- 15 phil famille 4096 janv. 31 2018 2015
drwxr-x--- 15 phil famille 4096 mai 24 19:00 2016
drwxr-x--- 22 phil famille 4096 juin 14 09:11 2017
-rwxrwxrwx 1 phil phil 465503 sept. 5 2017 2017-09-05_12-50-15_82.jpg
drwxr-x--- 10 phil famille 4096 août 27 18:23 2018
-rwxr----- 1 phil phil 1978347 oct. 12 13:59 20181012_135909.jpg
drwxr-x--- 5 phil famille 4096 janv. 22 2013 FANFAN
drwxr-x--- 2 phil famille 4096 janv. 22 2013 'mariage daneau'
drwxr-x--- 6 phil famille 4096 août 26 2016 MARTINE
drwxr-x--- 10 phil famille 4096 mai 28 2015 PHIL
drwxr-x--- 10 phil famille 4096 janv. 22 2013 'photos anciennes à classer'
drwxr-x--- 2 phil famille 4096 févr. 2 2018 ' photos intérieur maison'
phil@phil-ordi:/home/photos$
Je suis vraiment désolé... Diable que c'est compliqué !
Dernière modification par kersaweol (Le 15/10/2018, à 17:16)
Hors ligne
#63 Le 15/10/2018, à 17:31
- erresse
Re : dossier photos, musique... lus par tous les utilisateurs
Effectivement, lorsqu'un utilisateur écrit un fichier dans le répertoire, même si ce répertoire est affecté au groupe "famille", le fichier est enregistré avec les propriétés de l'utilisateur (soit utilisateur = "phil", groupe "phil") et non avec le groupe "famille", ce qui rend ce fichier non accessible par les autres membres du groupe.
C'est pour cela qu'il faut recourir aux ACL pour régler tout ça, mais les AC L, c'est assez complexe en effet pour décourager les meilleures volontés...
Donc, la solution que je te proposerais pour régler simplement ton problème, serait celle-ci :
- Supprime (si ce n'est déjà fait) les ACL sur tous tes volumes et tous tes utilisateurs.
- Tu affectes le répertoire /home/photos et ce qu'il contient à l'utilisateur "phil", groupe "phil", afin de te permettre d'avoir un accès total à tes images. Mets un droit "r-x" pour le groupe, ça doit donner 750 en numérique.
- Tu ajoutes ensuite le groupe "phil" à chaque utilisateur pouvant avoir accès en lecture aux images.
De cette manière, toi seul pourra lire/écrire/créer/supprimer des images, les autres utilisateur pouvant seulement les lire mais pas en écrire ni en supprimer.
Note : Bien sûr, en ajoutant le groupe "phil" à un autre utilisateur, ça va lui permettre lire aussi dans d'autres répertoires ayant le groupe "phil", mais si j'ai bien compris, il s'agit de la famille et tu n'as pas de secret pour eux, n'est-ce pas ?!?
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#64 Le 15/10/2018, à 17:46
- kersaweol
Re : dossier photos, musique... lus par tous les utilisateurs
Merci erresse, ça a l'air de marcher ! Finalement l'idée de créer un groupe "famille" n'était pas bonne... ? Ça marche tant mieux mais je t'avoue avoir la cervelle barbouillée...
Mais comment alors se fait-il que la photo 010.jpg (que j'avais rajoutée) qui a pourtant les droits 750 ne pouvait pas être lue par le groupe famille ???
Dernière modification par kersaweol (Le 16/10/2018, à 07:15)
Hors ligne