10 Linux-Tools, die Sie als Sysadmin kennen

Früher oder später stehen alle Systemadministratoren vor der Herausforderung, Server zu verwalten.


Und Werkzeuge kommen, um das Leben des Systemadministrators zu retten.

Als Systemadministrator arbeiten Sie nicht nur mit dem Kernbetriebssystem (Linux oder Windows), sondern auch mit dem, was auf ihnen gehostet wird. Dies kann eine Datenbank, ein Anwendungsserver, ein Webserver, Messaging-Anwendungen, Caching usw. sein. Die folgenden Tools sollten Ihnen in vielerlei Hinsicht helfen.

Zenmap

Wenn Sie netzwerkbezogene Probleme entdecken müssen, Zenmap wird zur Rettung kommen. Es ist kein Tool, mit dem Sie Ihr System täglich verwalten, aber es ist von unschätzbarem Wert, wenn das Netzwerk zur Behebung von Problemen gescannt werden muss.

Es ist ein Front-End für den Nmap-Netzwerkscanner, der nicht nur unter Linux, sondern auch unter Windows, BSD, anderen Unix-Versionen und MacOS ausgeführt wird. Neben dem Scannen im Netzwerk kann Zenmap für Penetrationstests und Port-Scans verwendet werden, entweder von erfahrenen Sysadmins oder von Anfängern.

Zenmap kann Profile speichern, was sicherlich eine seiner Stärken ist. Diese Profile können für spätere Scans wiederverwendet werden.

Webmin

Diese Das One-Stop-Shop-Tool bietet eine webbasierte Oberfläche für die Verwaltung aller Aspekte eines Linux-Servers. Von der Dateifreigabe über DNS bis hin zum Apache-Webserver und verschiedenen Datenbanken. Wenn Sie etwas benötigen, das nicht im Standardpaket enthalten ist, können Sie eines aus einem riesigen Katalog von Modulen von Drittanbietern auswählen, die zusätzliche Funktionen bieten.

Sie müssen nur die neueste Version herunterladen und in den Home-Ordner des Servers kopieren. Danach führen Sie einfach den Befehl aus: dpkg -i webmin_ (version) .deb. Und das ist alles.

Cockpit

Cockpit ist ein weiteres Serververwaltungstool. Es zeichnet sich durch „Anfängerfreundlichkeit“ aus: Es ist einfach zu bedienen, leicht und einfach, aber dennoch sehr leistungsstark. Es bietet eine webbasierte Benutzeroberfläche, die Speicherverwaltungsaufgaben, das Starten / Stoppen von Diensten, die Überprüfung von Journalen und die Verwaltung von Multi-Server-Setups erleichtert.

Das Tool wurde für Red Hat erstellt, läuft jedoch neben Red Hat Enterprise Linux (RHEL) auf vielen Linux-Server-Distributionen: Fedora, Arch Linux, Ubuntu und CentOS.

Das Installationsverfahren variiert für jede Distribution. In einigen Distributionen wie Fedora, CentOS und RHEL befindet sich Cockpit in den offiziellen Repositories. In anderen, wie Debian, Ubuntu und Linux Mint, können Sie Cockpit von seiner offiziellen PPA installieren.

cPanel

cPanel ist ein webbasiertes Verwaltungstool, mit dem Sie die Websites und Dienste Ihrer und Ihrer Kunden konfigurieren und verwalten können. Es deckt fast alles ab, was Sie sich vorstellen können, einschließlich E-Mail, Domänen, Datenbanken, Dateien und mehr. Es ist nicht kostenlos, aber bei weitem die bevorzugte Option für das Webhosting, da es Kosten und Aufwand bei der Benutzerverwaltung und Serverwartung reduziert.

Was Systemadministratoren und Webhosts an cPanel lieben, ist, dass es alles an einem Ort hat und dass es sehr einfach ist, Domains hinzuzufügen und E-Mail-Konten zu erstellen.

Shorewall

Diese Das Tool fügt eine Abstraktionsschicht hinzu, um eine übergeordnete Konfiguration von Netfilter zu erreichen. Shorewall liest Konfigurationsdateien und konfiguriert Netfilter im Linux-Kernel mit Unterstützung der Dienstprogramme ip, tc, iptables und iptables-restore. Der Vorteil der Verwendung von Shorewall besteht darin, dass die Schnittstellen in Zonen unterteilt werden, wobei jeder Zone unterschiedliche Zugriffsebenen zugewiesen werden.

Es ermöglicht dem Benutzer, an Gruppen von Computern zu arbeiten, die mit der Schnittstelle verbunden sind, anstatt an Gruppen von Adressen zu arbeiten. Benutzer können problemlos unterschiedliche Richtlinien für jede Zone bereitstellen.

Nagios

Diese Das Open-Source-Netzwerküberwachungstool wurde 2002 unter dem Namen NetSaint eingeführt. Seitdem hat Nagios einen langen Weg zurückgelegt und sich einen guten Ruf für die hervorragende Überwachung von Servern und Netzwerkgeräten erworben. Es funktioniert sofort, wenn es die Aufgabe hat, eine Umgebung mit vielen grundlegenden Protokollen zu überwachen. Nagios bietet auch eine Basis für andere Überwachungsdienstprogramme wie Naemon, Icinga und OP5.

Nagios wurde großartig Dokumentation damit Sie anfangen können.

phpMyAdmin

Für diejenigen, die sich auch mit der Datenbankwartung befassen müssen, phpMyAdmin ist ein klassisches und sehr beliebtes Werkzeug. Der Hauptgrund für seine Popularität ist vielleicht seine Portabilität. phpMyAdmin wird in einem Webbrowser ausgeführt, dh Sie können es von jedem Gerät aus verwenden, auch von einem Smartphone aus. Ein weiterer Grund ist, dass es alle erforderlichen Funktionen abdeckt, die zum Verwalten der Datenbank erforderlich sind, und dass Sie dazu praktisch nicht wissen müssen, wie Abfragen in SQL geschrieben werden.

Marionette

Um die wachsende Anzahl von Servern zu verwalten, die in einem Unternehmensnetzwerk ausgeführt werden, benötigen Sie als Linux-Administrator die besten Tools für das Orchestrierungs- und Konfigurationsmanagement. Eines dieser Tools ist Marionette, Eine vollständige, wenn Sie Benutzeroberflächen, Module und verfügbare Aktionen berücksichtigen.

Puppet zeigt Ihnen nicht nur das gesamte Bild des Linux-Server-Ökosystems, sondern enthält auch fast jedes andere Betriebssystem, das möglicherweise im Netzwerk ausgeführt wird, und gibt Ihnen einen tiefen Einblick in jedes einzelne. Die Installation ist einfach.

MySQL Workbench

Für diejenigen unter Ihnen, die MySQL-Datenbanken verwalten müssen, aber keine webbasierten GUIs mögen und sich dann mit herkömmlichen Fenster-Apps wohler fühlen MySQL Workbench ist dein Werkzeug. Das Schöne an dieser App ist, dass sie sehr einfach zu installieren ist und über eine benutzerfreundliche grafische Oberfläche verfügt, in der alle MySQL-Aufgaben zusammengefasst sind, die Sie möglicherweise ausführen müssen.

Es bietet einige interessante Extras wie unbegrenztes Rückgängigmachen / Wiederherstellen, mehrere MySQL-Verbindungen und visuelle Modellierung von Daten und Schemata. Es kann auch durch Scripting automatisiert und über Plugins erweitert werden. Der einzige Nachteil von MySQL Workbench ist, dass Sie im Gegensatz zu phpMyAdmin tiefgreifende Kenntnisse benötigen, um es zu beherrschen SQL-Kenntnisse.

Nmap

Netzwerkadministratoren haben viele Optionen, wenn sie ein Überwachungstool auswählen müssen, das Netzwerkzuordnungen und Port-Scans durchführen kann. Unter ihnen ist der De-facto-Standard Nmap, aufgrund seiner Kombination aus Benutzerfreundlichkeit und Vielseitigkeit. Netzwerkadministratoren verwenden es zur Netzwerkerkennung und zur Erkennung von Sicherheitslücken. Es kann alle verfügbaren Hosts im Netzwerk scannen und eine Liste aller von ihnen bereitgestellten Dienste erstellen.

Auf diese Weise kann der Administrator offene Ports finden und geeignete Maßnahmen ergreifen, um Sicherheitsrisiken zu verringern.


Nmap-Benutzer sind sich einig, dass es sich gut an jede Umgebung anpasst, in der die Identifizierung von Endpunkten oder das Scannen von Sicherheitslücken erforderlich ist. Sie benötigen jedoch eine ein gewisses Maß an Erfahrung um seine Ausgabe richtig zu interpretieren.

Nur die Spitze des Eisbergs

Die Schönheit von Linux liegt darin, dass es Tausende von Entwicklern gibt, die darauf aus sind, ein brandneues Dienstprogramm zu entwickeln, das sie zu Helden für alle Systemadministratoren macht. Die hier erwähnten Dienstprogramme sind nur einige der vielen verfügbaren. Insgesamt umfassen sie jedoch eine Reihe von Elementen, die mit Sicherheit Teil der Toolbox eines jeden Systemadministrators sein werden, unabhängig von seinem Arbeitsstil.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map