SSH Keys

Ce document décrit comment gérer les clés SSH utilisées par Muppy pour se connecter aux Hosts qu'il gère.

Comme le ferait un administrateur, Muppy se connecte en SSH aux Hosts qu'il gère (seul l'authentification par Clef Publique est supportée). Pour cela, Muppy utilise une SSH Key particulière ; la Muppy Key.

Lorsque vous provisionnez ou configurez un Host destiné à être géré par Muppy, vous devez ajouter la Muppy Key dans la liste des authorized_keys du user utilisé pour administrer le Host.

Muppy permet de définir une liste de Default Key. Ce sont des clefs publiques qui sont injectées automatiquement dans les hosts au moment de l'enrollment.

Par ailleurs, certaines Muppy Apps nécessitent de gérer des clefs privés. C'est le cas par exemple de l'App "Muppy - Development Servers".

Muppy implémente les fonctionnalités suivantes relatives aux clefs SSH:

  • Gestion des SSH Keys

    • Création et édition des clefs SSH publiques et privées

    • Définition de la Muppy Key ; la clef privée utilisée par Muppy pour se connecter aux Hosts.

    • Définition des Default Key ; les clefs publiques injectées par défaut dans les hosts

Au niveau des Hosts Muppy permet de:

  • Gérer les 'authorized_keys' des utilisateurs des Hosts

  • Extraire la clef SSH privée d'un User Linux

Ouverture de Session SSH

Partout où cela est possible, Muppy permet d'ouvrir rapidement une Session SSH sur un Host à l'aide des 2 types de bouton suivants:

Last updated