Aller au contenu principal

Sur la machine srv-lin-01. Lire le ticket, agir dans le terminal, puis vérifier.

Ticket 3308, ouvert par les ressources humaines : Manon Collin (compte m.collin, matricule 39788) quitte le service Facturation pour le service Direction lundi.

Sur srv-lin-01, chaque service a son dossier dans /srv/services, ouvert au groupe du service et à lui seul. Faire suivre les accès de Manon : le dossier du service Direction doit lui être ouvert, celui du service Facturation fermé. Ses autres accès, communs à tout le personnel ou liés à ses missions transverses, ne changent pas. Les collègues du service Facturation gardent bien sûr le leur, et les droits des dossiers, eux, ne changent pas.

Rappel

Le chapitre range les comptes dans des unités d'organisation et donne les droits par des groupes : un groupe global par service (GG_Facturation), placé dans des groupes de domaine local qui portent les permissions. Un changement de service se réduit alors à deux appartenances, et aucune permission n'est touchée.

Linux n'a pas d'unité d'organisation, et ses groupes ne s'imbriquent pas : le dossier d'un service est donné directement au groupe du service. Le principe reste celui du chapitre : l'appartenance décrit qui l'on est, le dossier dit quel groupe y entre.

  • id COMPTE liste les groupes d'un compte ; getent group GROUPE, les membres d'un groupe.
  • usermod -aG GROUPE COMPTE ajoute le compte à un groupe ; usermod -G LISTE COMPTE fixe la liste complète de ses groupes secondaires, séparés par des virgules.
  • gpasswd -d COMPTE GROUPE retire le compte d'un groupe.
  • ls -ld DOSSIER montre le groupe propriétaire d'un dossier et ses droits.

Boîte à outils

Un clic écrit la commande au curseur, sans la lancer.

Indications

Indication 2
Indication 3

Le ticket se prépare dès que la machine est prête.