Forum Linux.gui Web administration de plusieurs serveurs

Posté par  .
Étiquettes :
0
1
mai
2012

Bonjour cher forum,

Actuellement je recherche un truc qui semblera idiot pour la plupart, mais qui pour moi m'enleverais une épine du pied :
une interface d'administration (basique) de serveurs linux, en mode "web".

Alors il y a bien webmin ou plesk, mais ici serveur(s) est au pluriel.
J'ai aussi trouvé linuxconf, mais bon , pas maintenu depuis 2005, et considéré comme obsolète par redhat en 2001 …

Mes besoins sont (pour commencer) relativement simple, et je pourrais le coder, mais peut être qu'il existe déjà un truc qui le fait, et en mieux (vu que à terme, ça pourrais être utilisé en entreprise et pas juste pour faire mumuse, et qu'en plus je code comme un pied )

  1. utilisation de ssh pour se connecter aux machines à administrer (si possible avec une clé, le top du top, avec une clé protégé par un mdp, que l'interface web demande).
  2. lister les services, et proposer la possibilité de les relancer.
  3. proposer une authentification au site (et donc être multi utilisateur)

En supplément, mais pas mal :

  1. proposer l'état des services (si status est supporté par ex, voir avec un script maison)
  2. proposer la possibilité de récupérer un fichier en local (récupération de fichier de logs) voir encore plus mieux, la possibilité de l'envoyer par e-mail (on peut rêver).
  3. regroupement des machines (en environnement, projets, types,…)

En rêve :

  1. Possibilité d'envoyer une chaine d'initialisation lors de la connexion ou de l'execution des tests(sudo/su sur certains utilisateurs avant le test, …)
  2. Possibilité de proposer des scripts à lancer sur tel machines

Voilà cher forum, si tu as déjà croisé un tel outils, je serais fort aise si tu pouvais le partager avec moi :)

(est ce qu'il faut que je prépare une nimage pour ceux qui répondront ?)

  • # ISPConfig ?

    Posté par  (site web personnel) . Évalué à 2.

    "Manage one or more servers from one control panel"

    http://www.ispconfig.org/ispconfig-3/

    • [^] # Re: ISPConfig ?

      Posté par  . Évalué à 2.

      j'étais tombé dessus, mais en regardant rapidement, il me semblait qu'il était spécialisé dans la gestion des dns/http/ftp (où il gère même la conf) et n'était pas super généraliste.

      je vais regarder plus en détails ce soft, thanks

  • # webmin + virtualmin + module cluster

    Posté par  . Évalué à 2.

    qui permet ensuite à partir d'un serveur, d'interagir sur les autres pour toutes les taches que tu fais d'habitudes avec web/virtual min

    • [^] # Re: webmin + virtualmin + module cluster

      Posté par  . Évalué à 3.

      le problème, si je comprend bien la solution, c'est qu'il faudrait installer webmin/… sur chacun des serveurs, alors que je préfèrerais qu'il n'y ait rien à installer sur les serveur à administrer (tout passe par ssh).

      Installer des services en rab ça pose pas de problème lorsqu'on est chez soi, mais comme le but à la fin est de l'utiliser en entreprise sur une pf qui existe déjà je préfèrerais ne rien avoir à installer sur les clients et que ce soit géré sur le serveur plutôt.

      • [^] # Re: webmin + virtualmin + module cluster

        Posté par  . Évalué à 3.

        en effet, vu comme ca, webmin/virtualmin n'est pas la solution

        mais donc tu veux un serveur "central" avec une interface web
        qui puisse agir sur les serveurs via ssh.

        faudrait regarder du coté de puppet, cfengine, et tous ces logiciels de gestion de configs

        • [^] # Re: webmin + virtualmin + module cluster

          Posté par  . Évalué à 2.

          j'ai un peu regardé de ce coté, même si ça me semble le canon pour tuer la mouche (je veux pas un truc si compliqué que ça, si ?)

          • puppet , très à la mode, mais plus compliqué à mettre en oeuvre (dépend d'un agent sur les clients). L'interface web est par contre commercialle.
          • cfengine, moins "in", mais visiblement utilise un cpt ssh pour se connecter. Même principe que puppet, le moteur est OS, mais l'interface graphique est commercialle.

          J'ai vu aussi un peu spacewalk mais j'ai pas trouvé bcp de renseignement (en même temps, j'ai pas eu bcp de temps pour la recherche).

          Je reste bien entendu ouvert à toute proposition (simple ;)))

  • # RunDeck et autres, présentés sur linuxfr

    Posté par  (site web personnel) . Évalué à 2.

    Ta demande m'a fait souvenir d'avoir vu la présentation sur LinuxFR d'un outil qui semble correspondre à ce que tu demandes : RunDeck

    Un autre outil présenté ici et dont les commentaires proposent plein d'autres liens : RemoteScript

    Il semble donc que d'autres ont eu ton problème à résoudre. Quant à savoir si cela te correspondra : on attend ta réponse :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.