web-dev-qa-db-fra.com

Recommandation du panneau de contrôle administratif du serveur Web (gratuit, open source, paquetage deb)?

Je cherche:

  • un panneau de contrôle d'administrateur Web sécurisé/sécurisé pour un serveur Web
  • de préférence libre et open source
  • dans des référentiels officiels ou au moins avec des mises à jour régulières et un moyen facile de mettre à jour vers des versions plus récentes
  • permet la création d'e-mails et de noms d'utilisateur (de préférence si elle permet de choisir l'accès sftp uniquement/ssh + sftp)
  • prend en charge la configuration des alias de messagerie et le transfert

Par exemple, j'ai vu que DTC (contrôle de technologie de domaine) est (ou mieux, était) inclus dans debian , mais pas dans Debian stable/testing et buntu 12.04 à cause de problèmes de sécurité récents .

Quel est le panneau de configuration recommandé pour les serveurs Ubuntu?

9
Savvas Radevic

On dirait que vous cherchez quelque chose comme Webmin ou sermin .

Cela vous facilitera la tâche, mais peut le rendre trop facile et si vous ne savez pas ce que vous faites en bout de ligne, vous ne le saurez peut-être jamais. Du point de vue de la sécurité, tout comme la plupart de ces panneaux de contrôle, il y aura des bugs, vous devrez donc restreindre l'accès et rester vigilant sur les correctifs

3
Jan Geep

ServerPilot , mon entreprise, peut répondre à la plupart de ces besoins pour vous.

Voici un aperçu de haut niveau de ce que nous avons actuellement:

  • une interface Web centrale pour tous vos serveurs,
  • une interface web sécurisée,
  • utilise un petit agent Python pour éviter de monopoliser les ressources,
  • évite les paquets populaires par défaut (nginx, php),
  • création et gestion d'applications PHP 5.4 et 5.5,
  • création et gestion de bases de données MySQL,
  • création et gestion des utilisateurs du système
  • la fonctionnalité standard du panneau de commande d'hébergement est gratuite (nous facturons des fonctionnalités avancées telles que la surveillance)

Overview of running apps on two servers managed by ServerPilot

Nous supportons exclusivement les serveurs Ubuntu.

La façon dont cela fonctionne est que vous (1) avez un serveur Ubuntu pré-existant, (2) inscrivez-vous pour ServerPilot, (3) obtenez une clé API pour votre serveur et (4) installez notre agent.

Une fois installé, notre agent garde un profil bas et attend le travail de gestion à faire. (Vous créez un travail en créant/mettant à jour/supprimer des utilisateurs système, des applications et des bases de données dans notre interface Web.)

Après avoir dû traiter nous-mêmes de nombreux panneaux de contrôle, voici quelques raisons pour lesquelles je suis très enthousiaste à l'égard de notre système à base d'agents.

  • Aucune ressource sur votre serveur n'est utilisée, à l'exception des tâches de gestion et de la communication de base (par exemple, "voyons s'il y a du travail à faire pour moi.").
  • Notre agent se connecte à nous afin que nous puissions vous aider à gérer les serveurs Ubuntu, qu'ils soient sur EC2, sur votre réseau domestique, dans un VM ou colocalisés. (Si vous êtes développeur, cela peut vous aider à atteindre la parité dev/prod.)
  • Notre agent n'expose aucun service/port public pour ServerPilot.

Pour être clair, nous n'avons pas les éléments suivants:

  • gestion du courrier électronique,
  • un produit open source (bien que l'agent Python ne soit pas flou), ou
  • un installateur disponible dans le dépôt officiel (tous les autres paquets que nous installons sont signés et gérés par apt).

Nous sommes nouveaux, mais nous commençons à peine :)

6
Justin Samuel

Essaye ça:

Domain Technologie Control (DTC) est un panneau de contrôle destiné à l'hébergement commercial. En utilisant une interface graphique Web pour l’administration et la comptabilité de tous les services d’hébergement, DTC peut déléguer aux utilisateurs la tâche de créer des sous-domaines, des courriels, une base de données, des listes de diffusion et des comptes FTP.

DTC gère une base de données MySQL contenant toutes les informations sur l'hébergement, et configure les services et l'application de votre serveur pour l'hébergement virtuel (DTC est compatible avec une très grande liste d'applications). Il se connecte également à dtc-xen pour gérer et surveiller l'utilisation des serveurs privés virtuels (VPS). Il effectue la facturation en général (y compris la facturation des serveurs dédiés), intègre les tickets de support, etc.1

Pour télécharger, cliquez sur l'image ci-dessous

1 Source: Applications Ubunt

ehcp for Ubuntu est un panneau de configuration d'hébergement pour plusieurs domaines sur une seule machine. facile à installer, facile à utiliser, non complexe, fonctionnel. Panneau de configuration Easy Hosting pour site Web Ubunt installe et fonctionne automatiquement: dns, Apache, mysql, ftp, email, domaines, mise à jour automatique

Caractéristiques

  1. gérer les domaines
  2. gérer les utilisateurs ftp
  3. gérer mysql, utilisateurs de messagerie
  4. gérer les dns
  5. met à jour automatiquement tout avec la commande de mise à jour du système
  6. sous-domaines, sous-domaines avec ftp séparé,
  7. ftp sous votre ftp, sous-répertoire avec ftp,
  8. appliquer pour le domaine et admin approuve ceux2

2 Source: Sourceforge

1
Mitch

Jusqu'à présent, j'ai eu une année fructueuse avec Froxlor ( www.froxlor.com ). Ceci est un fork du SysCP maintenant (plus ou moins) mort ( www.syscp.org ).

L'installation a été très rapide et son système de modèles est assez facile à comprendre et à personnaliser. Vous pouvez donc également le personnaliser exactement comme vous le souhaitez.

Il répond aux critères que vous avez besoin. Les développeurs gèrent leur propre référentiel, ils sont activement maintenus, ils créent des alias et des comptes d'utilisateurs et de courriels. Le seul inconvénient est qu’elle n’offre pas vraiment d’option permettant aux utilisateurs d’avoir un accès SSH.

1
0x61696f

Vous pouvez utiliser Core-Admin ( http://www.core-admin.com ). Ce n'est pas open-source mais il a une WebEdition gratuite qui vous permettra de gérer de nombreux aspects de vos serveurs, tels que:

  • Support pour la gestion des services d'hébergement (hébergement web)
  • Support pour gérer les services de messagerie
  • Prise en charge de la gestion du serveur DNS (domaines)

Parallèlement à ces fonctionnalités, le panneau permet de gérer plusieurs serveurs à partir d'une console unique (ce qui aide beaucoup lors de l'administration). Il comprend également de nombreuses fonctionnalités de sécurité/administration telles que:

  • Système de contrôle intégré pour s'assurer que tous les services fonctionnent.
  • Surveillance du système de fichiers en temps réel (pour que vous puissiez détecter le .php piraté au fur et à mesure)
  • Surveillance des journaux en temps réel (qui permet de détecter de nombreuses erreurs ou problèmes courants, tels qu'un compte de messagerie compromis utilisé pour envoyer du spam).

Actuellement, il supporte diverses distributions et en particulier Ubuntu Precise LTS 12.04.3.