Was Linux-Administratoren leisten sollten
Linux-Admins brauchen umfassenden Überblick und das nötige Grundlagen-Knowhow, um ihre Umgebungen sicher und unter Kontrolle zu halten.
Foto: Jeremy Richards | shutterstock.com
Die Rolle des Linux-Systemadministrators beinhaltet diverse Tasks. In diesem Artikel liefern wir Ihnen einen prägnanten Überblick über die sieben wichtigsten – inklusive Links zu tiefergehenden Beiträgen.
7 essenzielle Linux-Admin-Tasks
1. Linux-Befehle beherrschen
Linux-Administratoren sollten nicht nur die Linux-Grundlagen beherrschen, sondern auch mit den gängigen Befehlen und Tools vertraut sein. Das schafft die Grundlage, um alle anderen hier aufgeführten Tasks, die einem Administrator für Linux-Systeme abverlangt werden, zuverlässig übernehmen zu können.
Hilfreiche “Cheat Sheet” für die Linux-Komandozeile finden Sie hier:
Network World: “Linux Command Chet Sheet”
FOSS: “The Best Linux Command Cheat Sheets”
2. Betriebssysteme installieren und aktualisieren
Linux-Systemadmins müssen das Open-Source-Betriebssystem sowohl auf neuen Systemen installieren als auch regelmäßige Aktualisierungen der vorhandenen Installationsbasis gewährleisten. In einigen Fällen (zum Beispiel Fedora) stehen automatische Update-Prozesse zur Verfügung.
Unabhängig davon, welche Linux-Version unterstützt wird, müssen Admins wissen, ob Upgrades automatisch angewendet werden oder erst per Befehl initiiert werden müssen. Einen nützlichen Leitfaden, um verfügbare Aktualisierungen zu identifizieren, bietet dieser Artikel.
3. Benutzerkonten managen
Linux-Systemadministratoren müssen außerdem in der Lage sein:
Benutzerkonten einzurichten und bei Bedarf zu sperren,
Benutzergruppen zuzuweisen sowie
für eine gute Passwort-Hygiene zu sorgen.
Admins sollten sich also mit den Tools und Anwendungen vertraut machen, auf die der jeweilige User zugreifen muss. Dabei kann es auch vorkommen, dass bestimmte Nutzer sudo-Zugriff benötigen, um Befehler auszuführen, die besondere Berechtigungen erfordern.
Einen Leitfaden zu diesem Thema finden Sie hier:
Network World: “How to build command groups with sudo”
4. Linux-Server absichern
Linux-Admins sollten außerdem die relevanten Befehle kennen, um die Systemsicherheit zu überprüfen und potenzielle Probleme zu identifizieren. Dieser Ratgeber hilft Ihnen weiter:
Network World: “22 essential Linux security commands”
5. Logs prüfen
Knowhow in Sachen Systemprotokolldateien kann Administratoren dabei unterstützen, mögliche Probleme frühzeitig zu erkennen. Wie das im Detail geht, lesen Sie hier:
Network World: “How to manage logs in Linux”
6. Backups anlegen
Um den Verlust wichtiger Daten zu verhindern, sollte jedes (Linux-)System regelmäßige Backups erhalten. Im Fall von Linux laufen diese Prozesse im Regelfall über Nacht ab, wenn keine wichtigen Prozesse laufen.
7. Skripte schreiben
Linux-Admins, die etwas auf sich halten, notieren in Skripten ihre Erkenntnisse darüber, wie sich Tasks am besten bewältigen und abschließend als erfolgreich verifizieren lassen. Folgende Ressourcen bieten in diesem Bereich – insbesondere für Scripting-Einsteiger – Hilfestellung:
Network World: “Getting started with scripting on Linux”
Network World: “How to monitor activity on your Linux server”
(fm)
Sie wollen weitere interessante Beiträge zu diversen Themen aus der IT-Welt lesen? Unsere kostenlosen Newsletter liefern Ihnen alles, was IT-Profis wissen sollten – direkt in Ihre Inbox!
Hier finden Sie den kompletten Artikel: