Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2023, à 13:58

jfrancois_michiels

Problèmes avec les autorisations

Bonjour,

je souhaite créer une architecture de dossier avec les caractéristiques suivantes

C'est un dossier partagé entre 2 utilisateurs
La structure des dossiers à la racine ne peut être modifiée que par le root. Cela évite que la structure ne soit détruite par erreur.
Les utilisateurs finaux peuvent modifier et écrire dans les dossiers en bas de l'architecture.

voici les autorisations telles que définies dans le terminal.
jf@marie-desktop:~$ sudo -s
[sudo] password for jf:
root@marie-desktop:/home/jf# ls -l /home/shared
total 12
drwxr----- 2 root ferme 4096 mar 20 22:43 Famille
drwxr----- 5 root ferme 4096 mar 25 13:34 Ferme
drwxr----- 2 root ferme 4096 mar 20 22:43 Maison
root@marie-desktop:/home/jf# ls -l /home/shared/Ferme
total 12
drwxr----- 5 root ferme 4096 mar 25 12:14 'Bibliothèque Documentation'
drwxr----- 4 root ferme 4096 mar 20 23:10  Comptabilité
drwxr----- 4 root ferme 4096 mar 25 09:21 'Nos projets'
root@marie-desktop:/home/jf# ls -l /home/shared/Ferme/Bibliothèque\ Documentation/
total 12
drwsrws---  2 root ferme 4096 mar 25 13:07 'Catalogues recus'
drwsrws--- 20 root ferme 4096 mar 20 23:07 'Espèces cultivées'
drwsrws---  7 root ferme 4096 mar 20 23:05 'Techniques culturales'


L'utilisateur qui fait partie du groupe ferme doit pouvoir lire toute l'arborescence. Mais il ne peut entrer dans le dossier. Le file manager dit que "les permissions ne peuvent être déterminées". Qu'est-ce que j'ai loupé?

Merci.

Dernière modification par jfrancois_michiels (Le 25/03/2023, à 14:04)

Hors ligne

#2 Le 25/03/2023, à 14:24

xubu1957

Re : Problèmes avec les autorisations

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #1 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

Balisesmoko138.jpg

jf@marie-desktop:~$ sudo -s
[sudo] password for jf:
root@marie-desktop:/home/jf# ls -l /home/shared
total 12
drwxr----- 2 root ferme 4096 mar 20 22:43 Famille
drwxr----- 5 root ferme 4096 mar 25 13:34 Ferme
drwxr----- 2 root ferme 4096 mar 20 22:43 Maison
root@marie-desktop:/home/jf# ls -l /home/shared/Ferme
total 12
drwxr----- 5 root ferme 4096 mar 25 12:14 'Bibliothèque Documentation'
drwxr----- 4 root ferme 4096 mar 20 23:10  Comptabilité
drwxr----- 4 root ferme 4096 mar 25 09:21 'Nos projets'
root@marie-desktop:/home/jf# ls -l /home/shared/Ferme/Bibliothèque\ Documentation/
total 12
drwsrws---  2 root ferme 4096 mar 25 13:07 'Catalogues recus'
drwsrws--- 20 root ferme 4096 mar 20 23:07 'Espèces cultivées'
drwsrws---  7 root ferme 4096 mar 20 23:05 'Techniques culturales'

Merci de montrer, pour les permissions, en te servant du Retour utilisable de commande :

nany a écrit :
echo -e "\nNombre d'éléments de /home/moi ne m'appartenant pas : $(sudo find ~ \( ! -user $USER -o ! -group $USER \) | wc -l)"
cqfd93 a écrit :

Astuce pour copier / coller sans erreur :

  • triple clic gauche pour sélectionner et copier une ligne entière

  • clic molette pour coller dans le terminal

Lecture conseillée > memento des balises code.

Dernière modification par xubu1957 (Le 25/03/2023, à 22:32)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 25/03/2023, à 15:41

bruno

Re : Problèmes avec les autorisations

Bonjour,

Pour que les membres du groupe ferme puissent entrer dans un dossier il faut que celui-ci ait le droit +X (exécution) positionné pour le groupe. Ce qui peut être fait récursivement sur toute l'arborescence avec :

sudo chmod -R g+X /home/shared

N.B. : +X ne s'applique qu'au dossiers (droit d'entrée) alors qu +x s'applique à tous les fichiers (exécutables) !

Hors ligne

#4 Le 25/03/2023, à 22:30

jfrancois_michiels

Re : Problèmes avec les autorisations

Merci pour les réponses. C'était effectivement les droits en exécution qui manquaient.

Hors ligne

#5 Le 26/03/2023, à 00:15

jplemoine

Re : Problèmes avec les autorisations

jfrancois_michiels a écrit :

Merci pour les réponses. C'était effectivement les droits en exécution qui manquaient.

NON ! x = eXecution pour les fichiers simples (- comme 1er caractère).  Pour les répertoires (d comme 1er caractère), c'est le droit de le traverser...
rep1 --> rep2 (droit x) --> rep3 (droit r et x)

On a alors :

ls /rep1/rep2

ou

cd /rep1/rep2

--> interdit (il faut les droits r sur rep2)

ls /rep1/rep2/rep3

ou

cd /rep1/rep2/rep3

--> c'est bon


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne