Grafische Serververwaltung

13

Ich bin neu in Ubuntu-Servern und kenne mich nicht so gut mit der Kommandozeile (Bash) aus, wie ich möchte.

Welche grafischen Oberflächen stehen für die Serververwaltung zur Verfügung?

Panther
quelle
Hier ist ein kurzer Spickzettel sysadmin.it-landscape.info
Peshmerge
1
@Peshmerge - Kopf explodiert
Panther
@ Wjandrea Webmin, Cockpit, Panel ....
Panther
Ein neues alternatives Management-Tool wie Spacewalk könnte ... Rudder sein. rudder-project.org de.wikipedia.org/wiki/Rudder_(software ) werfen Sie einen Blick darauf.
Alex

Antworten:

17

Kommandozeile ist ausreichend

Ich verstehe, dass die Idee einer Befehlszeilenschnittstelle anfangs vielleicht etwas unangenehm ist, aber es ist wirklich eine vernünftige Wahl. Wenn Sie die Befehlszeilenschnittstelle wie auf einem Desktop verwenden, sollten Sie bereits ein wenig mit Bash / Zsh / Shell der Wahl vertraut sein.

Vorteil - schnell und sicher (via ssh).

IMO-Desktop-Umgebungen helfen auf Servern nicht wirklich, da auf der Serverseite nur die Befehlszeile ausgeführt wird.

Starten / Beenden von Diensten, Bearbeiten von Konfigurationsdateien, Installieren / Aktualisieren von Paketen, Verschieben von Datendateien, Firewall- und Netzwerktools sowie die Benutzerverwaltung werden durch das Ausführen eines Grafikterminals nicht verbessert.

Durch die Installation einer Desktop-Umgebung werden Hunderte von Paketen hinzugefügt, von denen die überwiegende Mehrheit ungenutzt ist. Dies beansprucht Speicherplatz, komplizierte Upgrades und führt zu potenziellen Sicherheitslücken (mehr Anwendungen == mehr potenzielle Sicherheitslücken).

Zum Verwalten von Servern verwenden Sie ssh + screen oder eine Alternative zum Bildschirm. Gibt es eine benutzerfreundliche Alternative zum Bildschirm?

Auf diese Weise können Sie eine Verbindung zu Ihrem Server herstellen und erneut herstellen.

Stellen Sie sicher, dass Sie ssh mit den niedrigsten Schlüsseln http://bodhizazen.com/Tutorials/SSH_security sichern

nano / vim / emacs sind großartige Werkzeuge zum Bearbeiten. Sie können vim + ssh-Bearbeitungsdateien remote /unix/202918/how-do-i-remotely-edit-files-via-ssh verwenden

Oder Sie können Ihr Dateisystem über sshfs https://help.ubuntu.com/community/SSHFS bereitstellen


Aus den Kommentaren

  • chrylis Wirklich, lerne die CLI. Es ist die Basis für zuverlässige Management-Tools wie Puppet oder Terraform, da es automatisiert werden kann.

  • el.pescado Ich würde auch empfehlen, sich an Kommandozeilen-Tools zu gewöhnen. Einige Distributionen bieten GUI-Admin-Tools (wie YAST unter OpenSuse), aber jede dieser Distributionen bietet andere. Befehlszeilentools hingegen funktionieren auf jedem Linux mehr oder weniger gleich.


Grafische Tools - WEB-Lösungen

Wenn Sie das Gefühl haben, eine grafische Benutzeroberfläche zu benötigen , verwenden Sie eine der vielen webbasierten Benutzeroberflächen. Diese Tools sind schneller als VNC, sicherer als VNC, grafische Oberflächen und servertaskspezifisch.

Sie können sie über https oder ssh (je nach Tool) sichern.

Sie können von jedem Betriebssystem über einen Browser eine Verbindung zu ihnen herstellen.

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

Webmin Bild

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

Bildbeschreibung hier eingeben

Und bei Bedarf gibt es mehrere spezialisierte Webinterfaces wie

  1. phpmyadmin - verwaltet Datenbanken https://www.phpmyadmin.net/

phpmyadmin

  1. Die Vitrualisierung hat auch mehrere Optionen.

Virt Manager

oVirt

  1. Es gibt eine breite Palette von alternativen Tools, mit denen Sie viele Weboberflächen finden können, wenn Sie Google Search verwenden. https://www.tecmint.com/web-control-panels-to-manage-linux-servers/

cPanel


Sicherheits-Tools

Zusätzlich zur Serververwaltung stehen verschiedene Tools zur Verfügung, um Ihren Server zu verbessern.

  • NIDS (Network Intrusion Detection)

Snort https://www.snort.org/ ist nur ein Tool zum Überwachen des Netzwerkverkehrs. Für die meisten Benutzer ist dies möglicherweise ein Overkill. Basis ist die grafische Oberfläche für snort:

Siehe 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

Panther
quelle