projet dans Ansible Skill Tree

Gérer les accès SSH du personnel

Utilisez des déclarations Ansible réutilisables pour autoriser de vrais accès SSH, révoquer les anciennes clés et préserver le travail et les accès de secours.

ProjetAnsible

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Gérer les accès SSH du personnel est un cours pratique Ansible destiné aux personnes sachant lire un petit inventaire et un playbook. Aidez un studio à accueillir de nouveaux collègues, puis retirez l’accès d’un ancien appareil tout en protégeant les connexions actuelles, les clés de secours et les notes existantes.

Deux Guided Labs présentent la création de comptes, les répertoires de travail privés, les listes de personnel réutilisables et la révocation ciblée de clés publiques. Un Challenge indépendant combine ces mécanismes avec des affectations différentes sur deux hôtes. Vous vérifiez le résultat par de vraies identités SSH et de vrais fichiers, au-delà des récapitulatifs d’automatisation.

Ce que vous apprendrez

À l’issue de ce cours, vous saurez :

  • créer des utilisateurs Linux et des répertoires de travail privés dans le périmètre autorisé avec Ansible ;
  • distinguer une clé privée cliente, une clé publique autorisée et l’identité d’un serveur de confiance ;
  • utiliser des données structurées de personnel, des recherches lookup et des boucles dans une déclaration réutilisable ;
  • révoquer une clé d’ancien appareil précise sans supprimer le compte ni les autres autorisations légitimes ;
  • vérifier le refus des nouvelles connexions et le succès des connexions actuelles et de secours ;
  • préserver le travail d’origine propre à chaque hôte et confirmer la convergence des déclarations inchangées.

À qui s’adresse ce cours

Ce cours s’adresse aux débutants Ansible souhaitant gérer une tâche courante d’accès du personnel en observant le comportement distant réel.

Prérequis : Navigation élémentaire dans un terminal et pratique de lecture d’un petit inventaire et d’un playbook Ansible. Le cours explique avant utilisation les notions nécessaires de compte, groupe principal, clé, permissions, lookup et boucle.

Environnement d’apprentissage : Chaque unité fournit son propre contrôleur Linux, deux cibles SSH préparées, des clés d’exercice jetables, une configuration cliente de confiance et la collection requise. Les cibles sont des conteneurs partageant le noyau de la VM d’exercice. Vous utilisez le terminal Controller ; aucun serveur personnel ni identifiant réel d’employé n’est nécessaire.

Questions fréquentes

Dois-je déjà savoir administrer SSH ?

Non. Les Guided Labs expliquent les identités et commandes nécessaires à cette tâche délimitée. Vous devez déjà être à l’aise avec la navigation dans un terminal et la lecture d’un petit playbook Ansible.

Vais-je modifier la connexion de la plateforme ou son serveur SSH ?

Non. Vous gérez uniquement les comptes du personnel du cours dans les cibles préparées. Le compte de la plateforme, l’accès d’automatisation et les paramètres du serveur restent inchangés.

Supprimer une ancienne clé termine-t-il une session existante ?

Non. Le cours vérifie que les nouvelles connexions utilisant l’ancienne clé sont refusées. Il n’enseigne pas la fermeture de sessions déjà authentifiées. Le Challenge réutilise les mêmes mécanismes de comptes et de clés avec d’autres affectations par hôte.

Enseignant

labby
Labby
Labby is the LabEx teacher.