Recommandation du panneau de configuration de l'administrateur du serveur Web (gratuit, open source, paquet deb)?

9

Je cherche:

  • un panneau de contrôle d'administration web sûr / sécurisé pour un serveur web
  • de préférence libre et open source
  • dans les dépôts 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'utilisateurs (de préférence si elle permet de choisir un 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 (Domain technologie control) est (ou mieux dit, était) inclus dans Debian , mais pas dans Debian stable / testing et Ubuntu 12.04 en raison de problèmes de sécurité récents .

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

Savvas Radevic
la source
Je crois toujours que echp est meilleur, jetez un œil à ses fonctionnalités. Mais c'est mon opinion personnelle.
Mitch
@Mitch Je suis d'accord, si je pouvais, je partagerais les points à moitié. J'ai adoré zpanel: zpanelcp.com/page/features - Mais j'ai dû choisir donc j'ai choisi webmin car je préfère le format de package .deb.
Savvas Radevic

Réponses:

3

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

Cela vous facilitera les tâches, mais cela peut rendre les choses trop faciles et si vous ne savez pas ce que vous faites à l'arrière, vous ne le saurez peut-être jamais. En ce qui concerne la sécurité, comme la plupart de ces types de panneaux de contrôle, il y aura des bogues, vous devrez donc restreindre l'accès et suivre les correctifs

Jan Geep
la source
Merci, je vais revoir Webmin, ça ressemble à la voie à suivre, même si je préfère un package qui existe dans les dépôts officiels - vraiment étrange qu'un tel outil n'existe pas dans les dépôts.
Savvas Radevic
6

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 en ce moment:

  • 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 d'altérer les paquets par défaut populaires (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 contrôle d'hébergement est gratuite (nous facturons les fonctionnalités avancées telles que la surveillance)

Présentation de l'exécution d'applications sur deux serveurs gérés par ServerPilot

Nous prenons exclusivement en charge les serveurs Ubuntu.

La façon dont cela fonctionne est que vous (1) avez un serveur Ubuntu préexistant, (2) vous inscrivez à 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. (Vous créez du travail en créant / mettant à jour / supprimant des utilisateurs système, des applications, des bases de données dans notre interface Web.)

Après avoir dû gérer 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 basé sur des agents.

  • Aucune ressource sur votre serveur n'est utilisée, sauf pour les tâches de gestion et 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, votre réseau domestique, dans une machine virtuelle 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 des e-mails,
  • un produit open source (bien que l'agent Python ne soit pas obscurci), ou
  • un programme d'installation disponible dans les dépôts officiels (tous les autres packages que nous installons sont signés et gérés par apt).

Nous sommes nouveaux, mais nous ne faisons que commencer :)

Justin Samuel
la source
1

Essaye ça:

Domain Technologie Control (DTC) est un panneau de contrôle destiné à l'hébergement commercial. À l'aide d'une interface graphique Web pour l'administration et la comptabilité de tous les services d'hébergement, DTC peut déléguer la tâche de création de sous-domaines, e-mail, ssh, base de données, listes de diffusion et comptes FTP aux utilisateurs pour les noms de domaine qu'ils possèdent.

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

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

1 Source: Applications Ubuntu

ehcp pour Ubuntu est un panneau de contrôle d'hébergement, pour plusieurs domaines sur une seule machine. facilement installable, utilisation facile, non complexe, fonctionnel. Easy Hosting Control Panel for Ubuntu Web Site 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, envoyer des e-mails aux utilisateurs
  4. gérer le 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. demander un domaine et l'administrateur approuve ces 2

2 Source: Sourceforge

Mitch
la source
Salut Mitch, ce n'est pas disponible pour le 12.04 (précis) malheureusement: packages.ubuntu.com/search?keywords=dtc - désolé, je n'ai pas précisé cela
Savvas Radevic
Je l'essayerais toujours. Cela fonctionnera très probablement.
Mitch
Votre suggestion semble fonctionner, +1 pour cela. Mais après un examen attentif, je laisse tomber la suggestion dtc, il y a eu de graves problèmes de sécurité dans un passé récent: cve.mitre.org/cgi-bin/cvekey.cgi?keyword=dtc - et une demande de suppression: bugs.debian. org / cgi-bin / bugreport.cgi? bug = 637509 - et de nombreux bugs qui sont probablement corrigés dans les versions plus récentes.
Savvas Radevic
1

Jusqu'à présent, j'ai eu une longue expérience réussie avec Froxlor ( www.froxlor.com ). Ceci est une fourchette du SysCP maintenant (plus ou moins) mort ( www.syscp.org ).

Sa configuration 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 dont vous avez besoin. Les développeurs gèrent leur propre référentiel, il est activement maintenu, il crée des alias et des utilisateurs et des comptes de messagerie. Le seul inconvénient est qu'il n'offre pas vraiment d'option pour donner aux utilisateurs un accès ssh.

0x61696f
la source
1

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 comme:

  • Support pour gérer les 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 seule console (ce qui aide beaucoup lors de l'administration). Il comprend également de nombreuses fonctionnalités de sécurité / d'administration telles que:

  • Système de vérification intégré pour s'assurer que tous les services fonctionnent.
  • Surveillance du système de fichiers en temps réel (afin que vous puissiez détecter le .php piraté en temps réel)
  • Surveillance des journaux en temps réel (ce qui permet de détecter de nombreuses erreurs ou problèmes courants comme un compte de messagerie compromis utilisé pour envoyer du spam).

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

Francis Brosnan Blázquez
la source