Gestion graphique des serveurs

13

Je suis nouveau sur les serveurs Ubuntu et je ne connais pas aussi bien la ligne de commande (bash) que je le souhaite.

Quelles interfaces graphiques sont disponibles pour la gestion des serveurs?

Panthère
la source
Voici une feuille de triche rapide sysadmin.it-landscape.info
Peshmerge
1
@Peshmerge - La tête explose
Panther
Connexes: Existe
wjandrea
@wjandrea webmin, cockpit, panel ....
Panther
Un nouvel outil de gestion alternatif tel que la sortie dans l'espace pourrait être ... Rudder. rudder-project.org fr.wikipedia.org/wiki/Rudder_(software) jetez un œil.
Alex

Réponses:

17

La ligne de commande est suffisante

Je comprends que l'idée d'une interface de ligne de commande peut être un peu inconfortable au début, mais c'est vraiment un choix raisonnable. Vous utilisez l'interface de ligne de commande comme sur un bureau, vous devriez donc déjà être un peu familier avec bash / zsh / shell de votre choix.

Avantage - rapide et sécurisé (via ssh).

Les environnements de bureau IMO n'aident pas vraiment sur les serveurs car tout ce qui se trouve côté serveur est en ligne de commande.

Démarrer / arrêter des services, modifier des fichiers de configuration, installer / mettre à jour des packages, déplacer des fichiers de données, des pare-feu et des outils réseau, et la gestion des utilisateurs de telles tâches ne sont pas améliorées en exécutant un terminal graphique.

L'installation d'un environnement de bureau ajoute des centaines de packages dont la grande majorité n'est pas utilisée et prend donc de l'espace disque, des mises à niveau compliquées et ajoute des failles de sécurité potentielles (plus d'applications == plus de failles de sécurité potentielles).

Pour gérer les serveurs, utilisez ssh + screen ou une alternative à screen - Existe - t-il une alternative conviviale à screen?

Cela vous permet de connecter et de rattacher à votre serveur.

Assurez-vous de sécuriser ssh avec au moins des clés http://bodhizazen.com/Tutorials/SSH_security

nano / vim / emacs sont tous d'excellents outils d'édition. Vous pouvez utiliser les fichiers d'édition vim + ssh à distance /unix/202918/how-do-i-remotely-edit-files-via-ssh

Ou vous pouvez monter votre système de fichiers sur sshfs https://help.ubuntu.com/community/SSHFS


D'après les commentaires

  • chrylis Vraiment, cependant, apprenez le CLI. C'est la base d'outils de gestion fiables comme Puppet ou Terraform car ils peuvent être automatisés.

  • el.pescado Je vous recommande également de vous habituer aux outils de ligne de commande. Certaines distributions fournissent des outils d'administration GUI (comme YAST sur OpenSuse), mais chacune de ces distributions en fournit des différentes. Les outils de ligne de commande, en revanche, fonctionnent plus ou moins de la même manière sur tous les Linux.


Outils graphiques - Solutions WEB

Si vous pensez avoir besoin d' une interface graphique, utilisez l'une des nombreuses interfaces Web. Ces outils sont plus rapides que VNC, plus sûrs que VNC, les interfaces graphiques et spécifiques aux tâches serveur.

Vous pouvez les sécuriser via https ou ssh (selon l'outil).

Vous pouvez vous y connecter depuis n'importe quel système d'exploitation via un navigateur.

  1. Webmin http://www.webmin.com/

Image Webmin

  1. Cockpit http://cockpit-project.org/

entrez la description de l'image ici

Et si nécessaire, il existe plusieurs interfaces Web spécialisées telles que

  1. phpmyadmin - gère les bases de données https://www.phpmyadmin.net/

phpmyadmin

  1. La vitrualisation a également plusieurs options.

Gestionnaire Virt

oVirt

  1. Il existe un large éventail d'outils alternatifs, vous pouvez trouver de nombreuses interfaces Web si vous recherchez Google. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

cPanel


Outils de sécurité

En plus de la gestion du serveur, plusieurs outils sont disponibles pour monter votre serveur.

  • NIDS (Network Intrusion Detection)

Snort https://www.snort.org/ n'est qu'un outil pour surveiller le trafic réseau, peut être un peu exagéré pour la plupart des utilisateurs. Base est l'interface graphique pour snort:

Voir https://s3.amazonaws.com/snort-org-site/production/document_files/files/000/000/122/original/Snort_2.9.9.x_on_Ubuntu_14-16.pdf

https://ubuntuforums.org/showthread.php?t=1477696

BASE

OSSEC

3 tours
la source