GNU/Linux >> LINUX-Kenntnisse >  >> Linux

20 Dinge, die Sie wissen sollten, um ein erfolgreicher Linux-Systemadministrator zu werden

Linux-Systemadministratoren sind Personen, die für die Verwaltung von IT-Infrastrukturen verantwortlich sind, die von Linux betrieben werden. Es ist eine der begehrtesten Positionen in modernen Unternehmen. Wettbewerbsfähige Systemadministratoren sind immer sehr gefragt und erhalten lohnende Arbeitsplatzvorteile. Aber was braucht es, um ein erfolgreicher Systemadministrator zu werden? Wenn Sie ein erfahrener Linux-Benutzer sind, der sich an der Systemadministration versuchen möchte, ist dieses Handbuch genau das Richtige für Sie. Heute werden wir einige der Schlüsselaspekte besprechen, wenn es darum geht, ein Linux-Administrator zu werden. In diesem Leitfaden erfahren Sie, was ein wettbewerbsfähiger Systemadministrator wissen muss.

Dinge, die es zu meistern gilt, um eine Sysadmin-Position zu erreichen

Erfahrene Systemadministratoren können sehr leicht einen der bestbezahlten Informatikjobs ergattern. Wenn Sie also als Systemadministrator eingestellt werden möchten, lesen Sie weiter, um die Anforderungen eines modernen Linux-Systemadministrators herauszufinden. Machen Sie sich keine Sorgen, wenn Sie all dies nicht wissen. Betrachten Sie sie als Referenz und fangen Sie noch heute an zu üben.

1. Einrichten der Umgebung

Als Linux-Systemadministrator sind Sie verpflichtet, benutzerdefinierte Umgebungen gemäß den Unternehmensanforderungen einzurichten. Sie sollten mit dieser Aufgabe vertraut sein, da dies eines der ersten Dinge ist, die die meisten Linux-Benutzer tun. Obwohl die Umgebungsanforderungen von Job zu Job unterschiedlich sind, müssen Sie sich auf jeden Fall an die Aufgabe anpassen. Am Ende steht jedoch oft ein bereits betriebsbereites System. Stellen Sie sicher, dass Sie das System an Ihre Vorlieben anpassen, ohne erforderliche Dienste zu unterbrechen.

Einige wesentliche Aspekte der Umgebungseinrichtung umfassen Partitionierung, Verschlüsselung, BIOS-Einrichtung und Speicherkonfigurationen. Darüber hinaus befolgen die meisten Unternehmen strenge Richtlinien für ihre Unternehmensserver. Dazu gehören Dinge wie Netzwerkkonfigurationen, Sicherheitsfirewalls, IDS-Konfigurationen und so weiter. In den folgenden Abschnitten werden viele davon im Detail besprochen.

2. Benutzer und Gruppen verwalten

Die Benutzerverwaltung ist eine weitere wichtige Aufgabe eines Linux-Systemadministrators. IT-Systeme haben normalerweise eine Reihe von Benutzern mit jeweils unterschiedlichen Rollen. Daher müssen Sie sicherstellen, dass Benutzer das System wie beabsichtigt verwenden können. Stellen Sie sicher, dass Benutzer nicht zu viel oder zu wenig Zugriff auf das System haben. Der Zugriff sollte basierend auf der Rolle des Benutzers zugewiesen werden, und eine solide Benutzerrichtlinie ist in dieser Angelegenheit obligatorisch.

Als Systemadministrator sind Sie dafür verantwortlich, neue Benutzer zu erstellen, Gruppen, Dateiberechtigungen und andere Benutzerbereichsattribute festzulegen. Sie müssen auch sicherstellen, dass Benutzer starke und sichere Kennwörter verwenden. Stellen Sie sicher, dass Sie den Kennwortablauf sowie das PAM-Modul und Sperren bei fehlgeschlagenen Anmeldungen einrichten. Sie sollten auch effektive Zugriffskontrollstrategien integrieren, indem Sie die entsprechenden setuid-, setgid- und Sticky-Bits konfigurieren.

3. Pakete installieren und konfigurieren

Linux bündelt seine Anwendungen als Pakete. Standardmäßig werden die meisten Systeme mit einem ausgewählten Satz rudimentärer Tools geliefert. Es liegt jedoch in der Verantwortung des Systemadministrators, alle anderen erforderlichen Pakete zu installieren sowie zu konfigurieren und zu verwalten. Die Paketverwaltung erfordert einen erheblichen Aufwand, und daher sollten professionelle Systemadministratoren versuchen, die trivialen Prozesse zu automatisieren, um ihre Produktivität zu steigern.

Sie sollten neben Standard-Paketmanagern wie apt, dpkg, yum und packman auch Linux-Cron-Jobs gut verstehen. Darüber hinaus müssen Linux-Systemadministratoren häufig Pakete mithilfe von Repositories installieren oder aktualisieren. Stellen Sie also sicher, dass Sie wissen, wie das funktioniert. Wenn Sie ein absoluter Anfänger mit wenig Wissen über die Paketverwaltung sind, lesen Sie diese Anleitung, um zu erfahren, wie Sie Software unter Linux installieren. Beachten Sie, dass das Konfigurieren von Paketen oft mehr Arbeit erfordert als die Installation.

4. Linux-Shells

Die Linux-Shell bietet eine befehlsbasierte Schnittstelle zum zugrunde liegenden System. Es ist eines der wichtigsten Dinge zu wissen, wenn Sie eine Karriere als Systemadministrator anstreben. Linux unterstützt eine große Anzahl von Shells, sowohl alte als auch moderne. Sie sollten zumindest eine davon beherrschen und eine andere verstehen. Einige häufig verwendete Shells für heutige Administratoren sind die Bash-Shell, Zsh, Tcsh und Fish.

Shells interpretieren sowohl Befehle als auch Shell-Skripte. Als Systemadministrator sind Sie für das Schreiben verschiedener Arten von Skripts verantwortlich. Sie sollten in der Lage sein, Shell-Skripte für Systemwartungsaufgaben wie das Erstellen von Sicherungen, das Überwachen von Protokollen, die Automatisierung usw. zu schreiben. Wir haben eine frühere Anleitung zu Linux-Shell-Skripten vorbereitet, um Anfängern dabei zu helfen, besser darin zu werden.

5. Linux-Dateisystem

Das Dateisystem sitzt im Kern von Linux-Systemen. Für Administratoren ist es wichtig, ein tiefes Verständnis des Dateisystems und seiner Operationen zu haben. Da Unix-Systeme großen Wert auf das Dateisystem legen, sind die meisten Systemoperationen darauf ausgelegt, dies widerzuspiegeln. Sie müssen etwas über die Dateisystemhierarchie, verschiedene Dateisystemtypen, Berechtigungen und vieles mehr lernen. Sie können kein erfolgreicher Systemadministrator werden, ohne das Linux-Dateisystem zu beherrschen.

Glücklicherweise gibt es viele gute Ressourcen, die die Grundlagen des Unix-Dateisystems vermitteln. Wenn Sie die verschiedenen Dateisystemattribute und Standardbefehle kennenlernen möchten, lesen Sie unseren früheren Leitfaden zum Linux-Dateisystem. Wir empfehlen Benutzern außerdem, das „The UNIX Programming Environment“ von Kernighan &Pike zu lesen . Die Autoren waren direkt am UNIX-Projekt beteiligt und liefern in ihrem Buch Designideen und historische Einblicke in das Dateisystem.

6. Netzwerke konfigurieren und verwalten

Linux-Systemadministratoren müssen über ausgezeichnete Netzwerkfähigkeiten verfügen. Tatsächlich verbringen viele Systemadministratoren den größten Teil ihrer Arbeitszeit mit Netzwerkkonfigurationen und -verwaltung. Sie müssen über ein detailliertes Verständnis grundlegender Netzwerkkonzepte wie TCP/IP-Protokolle, Routing, Switching, Bridging, DNS usw. verfügen. Sie sind häufig für den Aufbau neuer Netzwerke sowie die Verwaltung bestehender Netzwerke verantwortlich.

Administratoren sollten auch mit der Verwendung von Standard-Linux-Netzwerktools wie ifconfig, ip, netstat usw. vertraut sein. Welche Tools Sie verwenden, hängt normalerweise von der genauen Aufgabe ab. Daher sollten Systemadministratoren flexibel und bereit sein, alle erforderlichen Tools zu erlernen. Darüber hinaus reicht es nicht aus, gute Netzwerkfähigkeiten zu haben. Sie müssen die besten Sicherheitspraktiken implementieren und Ihre IT-Infrastruktur jederzeit vor Eindringlingen schützen.

7. Verwalten der Datenspeicherung

Als Systemadministrator sind Sie für die Verwaltung der Datenspeicherung für die IT-Infrastruktur Ihres Unternehmens verantwortlich. Datenspeicherung ist ein weites Thema und extrem wichtig. Sie wollen nicht derjenige sein, der vertrauliche Informationen durcheinander bringt. Deshalb sollten Sie in der Lage sein, geeignete Speicherlösungen einzurichten und effektiv zu verwalten. Lernen Sie die Grundlagen der Partitionierung und Festplattenverschlüsselung. Sie sollten auch in der Lage sein, zuverlässige LVM-Schemata einzurichten.

Sie müssen Unternehmensdaten bequem sichern und für die zukünftige Verwendung speichern. Lernen Sie die verschiedenen RAID-Konfigurationsmodelle kennen und wenden Sie sie basierend auf den Unternehmensanforderungen an. Viele Unternehmen verlangen von Ihnen auch die Einrichtung netzwerkbasierter Speicherlösungen wie NAS- und SAN-Server. Einige der besten NAS- und SAN-Lösungen für Linux finden Sie in unserem früheren Leitfaden. Darüber hinaus sollten Administratoren auch in der Lage sein, robuste Festplattenüberwachungssysteme zu implementieren.

8. Virtualisierungstechnologien

Heutzutage verwendet jedes größere Unternehmen Virtualisierung in der einen oder anderen Form. Ein Linux-Systemadministrator sollte also mit dieser Technologie recht vertraut sein. Einfach ausgedrückt bezieht sich Virtualisierung auf die Fähigkeit, mehrere Betriebssysteminstanzen auf einer einzigen physischen Maschine auszuführen. Es reduziert nicht nur die Hardwarekosten, sondern vereinfacht auch die Skalierung von Systemen.

Es gibt hauptsächlich zwei Möglichkeiten, Virtualisierung zu implementieren. Die erste Methode verwendet Hypervisor-basierte virtuelle Maschinen. Diese fungieren als eigenständige Systeme, verbrauchen jedoch eine beträchtliche Menge an CPU-Ressourcen. Die zweite Methode verwendet containerisierte Technologien wie LXC und Docker, um Abstraktionen auf Betriebssystemebene bereitzustellen. Auf diese Weise können Unternehmen Hunderte oder sogar Tausende verschiedener Dienste auf einer einzigen Maschine ausführen. Von Systemadministratoren wird erwartet, dass sie mit beiden Technologien vertraut sind.

9. Sicherungen verwalten

Daten sind der treibende Faktor für den Erfolg, und moderne Unternehmen haben es mit einer großen Menge unterschiedlicher Daten zu tun. Als Systemadministrator sind Sie für die Sicherung dieser Daten verantwortlich. Der erste Schritt zur Datensicherung ist die Erstellung von Backups. Sie müssen mit Standard-Backup-Utilities für Linux sowie häufig verwendeten Backup-Richtlinien vertraut sein. Viele Unternehmen verwenden eine Art kostenpflichtige Backup-Lösung zum Bootstrapping des Backup-Prozesses.

Bei der Erstellung und Verwaltung von Unternehmens-Backups müssen Sie Dinge wie Backup-Medium, Software und Richtlinien berücksichtigen. Sie müssen einen Plan entwickeln, der die Hardwarekosten niedrig hält, aber dennoch optimale Unterstützungsmöglichkeiten bietet. Wenn Sie relativ neu auf diesem Gebiet sind, machen Sie sich mit einfachen Backup-Methoden vertraut. Erfahren Sie, wie Sie das tar-Dienstprogramm, mehrstufige Sicherungen, komprimierte Sicherungen und Automatisierungsrichtlinien verwenden.

10. Notfallwiederherstellung

Wenn Sie in einem kleinen bis mittelgroßen Büro arbeiten, sind Sie wahrscheinlich neben der Systemadministration für zusätzliche Arbeitslasten verantwortlich. Viele wachsende Unternehmen beschäftigen keine dedizierten Disaster-Recovery-Experten und verlassen sich auf den Systemadministrator, um im Falle einer Dienstunterbrechung Unterstützung zu leisten. Sie sollten also eine genaue Vorstellung von verschiedenen Notfallwiederherstellungsmodellen haben, die in der IT-Branche verwendet werden.

Zunächst sollten Sie in der Lage sein, die Integrität von Daten und Diensten im gesamten Unternehmen sicherzustellen. Dies erfordert eine vorausschauende Planung und die Implementierung von IT-Bewertungsrichtlinien, die sowohl finanziell als auch technisch machbar sind. Administratoren sollten in der Lage sein, potenzielle Störungen sehr schnell zu erkennen und bereit sein, die Dienste innerhalb von Minuten zum Laufen zu bringen. Sie können jederzeit Katastrophensimulationen durchführen und analysieren, um zu erfahren, wie Sie Dienste so schnell wie möglich wiederherstellen können.

11. Sicherheitsverwaltung

Sicherheit ist einer der wichtigsten Aspekte eines jeden IT-Jobs. Linux-Systemadministratoren müssen die Sicherheit ihrer Unternehmensinfrastruktur mit allen Mitteln gewährleisten. In der IT-Welt gibt es viele Dinge, die mit Sicherheit zu tun haben. Von der Benutzerauthentifizierung über Webserver und anfällige Dienste bis hin zu böswilligen Angreifern gibt es viel zu tun. Die erste Regel bei der Verwaltung der Unternehmenssicherheit ist die Implementierung bewährter Linux-Härtungsmethoden.

Systemadministratoren sollten in der Lage sein, fehlerhafte Dienste zu identifizieren und zu reparieren, bevor sie zu einer Eskalation führen. Obwohl die neuesten Updates vieler Pakete neuere Funktionen bieten, sind sie oft instabil. Sie sollten also stattdessen bei stabilen Versionen bleiben. Die Netzwerksicherheit ist eine weitere wichtige Verantwortung eines Systemadministrators. Versuchen Sie, eine solide IP-Sicherheit zu implementieren, indem Sie die Linux-IPtables sowie IDS/IPS-Tools verwenden. Sehen Sie sich unseren Leitfaden zu einigen der besten Open-Source-Sicherheitstools für Linux an.

12. Hardwareverwaltung

Viele Unternehmen investieren nicht in einen Vollzeit-Computertechniker und verlassen sich bei der Hardwareverwaltung ausschließlich auf den Systemadministrator. Dies gilt insbesondere für Fachkräfte, die in kleinen, wachsenden Unternehmen arbeiten. Wenn Sie sich jemals an diesem Ort wiederfinden, sollten Sie bereit sein, die Probleme intelligent anzugehen. Glücklicherweise sind die meisten Systemadministratoren mehr als in der Lage, Hardwareprobleme zu erkennen, sobald sie auftreten.

Außerdem müssen Sie keine fehlerhafte Hardware ersetzen oder selbst reparieren. Informieren Sie einfach die Verwaltung über die fehlerhaften Komponenten und schlagen Sie praktikable Alternativen vor. Insgesamt ist eine gründliche Kenntnis der Hardwareressourcen Ihres Systems der Schlüssel zu solchen Problemen.

13. Speicherverwaltung

Obwohl die heutigen Systeme nicht die Ressourcenbeschränkungen älterer Maschinen haben, müssen Administratoren das Beste aus ihren Systemen herausholen. Die Speicherverwaltung ist eine wesentliche Aufgabe für jeden Linux-Systemadministrator. Sie sollten eine klare Vorstellung von verschiedenen Speicherverwaltungsfunktionen des Kernels haben. Dazu gehören praktische Kenntnisse über virtuellen Speicher, Paging, Adressraum von Prozessen, Speicherzuordnung, NUMA-Richtlinien usw.

Sie sollten in der Lage sein, Auslagerungsbereiche nach Bedarf zu erstellen und zuzuweisen. Manchmal teilen Sie den Swap sogar über verschiedene Betriebssysteme hinweg. Erfahren Sie also mehr über Swap sowie den Puffer-Cache und den virtuellen Speicher. Die Speicherverwaltung wird viel wichtiger, wenn Sie mit ressourcenbeschränkten Plattformen arbeiten. Daher sollten Sie bereit sein, alle speicherbezogenen Probleme in Ihrer IT-Umgebung zu lösen.

14. Automatisierung

Die Automatisierung ist zu einem wichtigen Bestandteil moderner IT-Jobs geworden. Systemadministratoren nutzen dies ebenfalls, um ihr Spiel zu verbessern. Effiziente Automatisierung macht Arbeitszeiten produktiver und nimmt sich wiederholende Aufgaben ab. Darüber hinaus haben die jüngsten Fortschritte bei DevOps Systemadministratoren dazu veranlasst, die Automatisierung ernster denn je zu nehmen. Sie sollten inzwischen mit Linux-Cron-Jobs sowie Shell-Scripting vertraut sein. Mit diesen einfachen Tools können Sie viele Aspekte Ihrer Arbeit automatisieren.

Um Ihre Aufgaben besser automatisieren zu können, müssen Sie ein gutes Auge für das Auffinden von Mustern haben. Versuchen Sie, Aufgaben in Kategorien aufzuteilen, und entwickeln Sie eine Lösung, um sie einzeln anzugehen. Die funktionale Automatisierung kann einfach umgestaltet werden und bietet zukünftige Anpassungsmöglichkeiten. Ein bewährtes Automatisierungsmodell besteht darin, die anstehenden Aufgaben in Form von Auslöser, Aktion und Zeitplan anzulegen. Wir empfehlen Ihnen außerdem, sich mit professionellen Automatisierungstools wie Ansible vertraut zu machen.

15. Fehlerbehebung

Als Linux-Systemadministrator verbringen Sie viel Zeit damit, scheinbar unnötige Probleme zu lösen. Dies ist die Fehlerbehebung, ein integraler Bestandteil der Systemadministration, unabhängig davon, welche Linux-Distribution Sie bevorzugen. Menschen werden mit Erfahrung besser bei der Fehlersuche. Aus diesem Grund zahlen Unternehmen Spitzengeld für erfahrene Systemadministratoren. Sie wissen normalerweise, warum bestimmte Probleme auftreten, und wissen, wie die zugrunde liegenden Probleme am schnellsten behoben werden können.

Die Fehlerbehebung ist einer der Bereiche, in denen sich viele Anfänger unwohl fühlen. Die einzige Möglichkeit, Ihre Fähigkeiten zur Problemlösung zu verbessern, besteht darin, mehr Zeit hinter Ihrem Handwerk zu verbringen. Je häufiger Sie ein System verwenden, desto mehr Probleme treten auf. Glücklicherweise können wir jedes Mal, wenn wir ein neues Problem lösen, es als Referenz für ähnliche Probleme in der Zukunft verwenden. Aus diesem Grund empfehlen wir Anfängern, praktische Linux-Zertifizierungen oder -Kurse zu absolvieren.

16. Überwachung

Die Überwachung des Systems sowie des Netzwerks ist eine Routineaufgabe für jeden professionellen Systemadministrator. Wer Erfolg haben will, muss auf seine Glaubwürdigkeit achten. Eine effektive Überwachung ermöglicht es Administratoren, potenziellen Fehlern einen Schritt voraus zu sein und Probleme so schnell wie möglich zu lösen. IT-Experten verwenden mehrere Überwachungsmethoden. Sie sollten sich wiederholende Aufgaben wie die Überwachung von Protokollen und E-Mails automatisieren. Dinge wie Networking erfordern mehr Sorgfalt, da selbst die einfachsten Probleme hier stundenlange Geschäftsdienste unterbrechen können.

Andere Dinge, die überwacht werden müssen, sind Benutzeraktivitäten, Dateisystem, Arbeitsspeicher, CPU-Auslastung usw. Glücklicherweise steht Ihnen eine große Anzahl robuster Überwachungstools zur Verfügung, die Ihnen dabei helfen. Tools wie top/htop erleichtern die Ressourcenüberwachung, während Sie den Linux-Befehl df zum Überwachen des Dateisystems verwenden können.

17. Dokumentation

Dokumentation ist ein großer Teil der Arbeit eines Systemadministrators. Es spielt eine entscheidende Rolle für Ihren Erfolg als Linux-Systemadministrator. Vielen Menschen fällt es jedoch schwer, ihre Rolle und Veränderungen in der Infrastruktur zu dokumentieren, insbesondere für Starter. Es gibt verschiedene Arten von Dokumentationen, wie z. B. öffentlich zugängliche Dokumentationen und interne oder organisatorische Dokumentationen. Wir werden unsere Diskussion auf letzteres beschränken.

Systemadministratoren sollten ihre Netzwerkkonfigurationen sowie technische Details klar dokumentieren. Unternehmen fordern dies, damit zukünftige Mitarbeiter ohne zusätzlichen Aufwand an bestehenden Systemen arbeiten können. Darüber hinaus ermöglichen detaillierte Dokumentationen Administratoren, bevorstehende Störungen zu beheben. Die Dokumentationsmethoden sind von Person zu Person unterschiedlich. Ich teile meine Mitarbeiter gern in Abteilungen ein. Einige allgemeine Teile meiner Dokumentation umfassen Netzwerkinformationen, Ressourcen, Tools von Drittanbietern, Befehle und Supportinformationen.

18. Kommunikation

Effektive Kommunikation ist für den Erfolg in jedem Beruf unerlässlich. IT-Experten finden es jedoch oft schwierig, mit Kollegen in Kontakt zu treten, insbesondere mit nicht-technischen Personen. Viele Systemadministratoren werden Ihnen sagen, dass die Kommunikation mit der Personalabteilung oder den Geschäftsleuten viel schwieriger ist als die eigentliche technische Arbeit. Dies kann frustrierend sein und Ihre Arbeitszufriedenheit beeinträchtigen. Deshalb müssen Sie Ihre Kommunikationsanstrengungen verstärken.

Der Schlüssel zu effektiver Kommunikation liegt darin, Ihr Publikum zu kennen. Menschen ohne technischen Hintergrund werden kaum verstehen, warum etwas kaputt ist und warum Sie auf einem bestimmten Modell bestehen. Sie müssen mit ihnen in der Sprache sprechen, die sie verstehen. Es kann schwierig sein, wenn du nicht gut mit Menschen umgehen kannst. Wie bei fast allem werden Ihre Kommunikationsfähigkeiten jedoch nur besser, wenn Sie es versuchen.

19. Bildung

Wie alle anderen Informatikberufe erfordern Systemadministratorpositionen eine bestimmte Bildungsqualifikation. Die meisten Unternehmen werden wahrscheinlich nach einem Bachelor-Abschluss in Informatik oder einem verwandten Bereich fragen. Dies zeigt die Fähigkeit der Kandidaten, Systemprogrammierung sowie Netzwerke, Datenbankverwaltung usw. durchzuführen. Einige Unternehmen verlangen möglicherweise sogar einen Master-Abschluss, insbesondere für hochbezahlte Positionen.

Fühlen Sie sich jedoch nicht niedergeschlagen, wenn Sie ein autodidaktischer Systemadministrator sind oder keinen institutionellen Abschluss haben. IT-Unternehmen bevorzugen in der Regel Menschen mit Fähigkeiten anstelle von Abschlüssen. Ich kenne viele professionelle Administratoren, die früher aus völlig anderen Bereichen in die Linux-Welt gekommen sind. Unabhängig von Ihrem Studienhintergrund, wenn Sie die technischen Anforderungen für eine Stelle erfüllen, werden Sie die Stelle mit hoher Wahrscheinlichkeit bekommen.

20. Zertifizierungen

Zertifizierungen können eine entscheidende Rolle in der Karriere eines Linux-Systemadministrators spielen. Dies ist besonders wichtig für das Starten von Administratoren. Wenn Sie keine Berufserfahrung haben, müssen Sie potenziellen Arbeitgebern Ihre Glaubwürdigkeit beweisen. Hier kommen Zertifizierungen ins Spiel. Eine weithin akzeptierte Linux-Zertifizierung zeigt Ihre Fähigkeit, alltägliche IT-Probleme anzugehen. Darüber hinaus verlangen viele leitende Systemadministratorpositionen ausdrücklich bestimmte Zertifizierungen.

Zu den besten Zertifizierungen für Anfänger gehören die verschiedenen Red Hat-Zertifizierungen sowie CompTIA- und LPIC-Zertifizierungen. Wir empfehlen RHCSA (Red Hat Certified System Administrator) oder RHCE (Red Hat Certified Engineer) für Personen, die nach ihrem ersten Job als Systemadministrator suchen. Leitende Administratoren können aus einer Reihe spezialisierter Kurse wie dem Microsoft Certified Solutions Expert (MCSE) oder dem Offensive Security Certified Professional (OSCP) wählen.

Abschlussgedanken

Die Jobs von Linux-Systemadministratoren haben sich in den letzten zehn Jahren erheblich verändert. Moderne Systemadministratoren müssen nicht nur über technische Fähigkeiten, sondern auch über zwischenmenschliche Fähigkeiten verfügen, um in dieser anspruchsvollen Branche erfolgreich zu sein. Darüber hinaus müssen sie sich mit dem Aufkommen neuer Technologien und Trends an den Wandel anpassen. Glücklicherweise können Sie in diesem Bereich weit kommen, wenn Sie ein solides Verständnis der Kernkompetenzen haben. Unsere Redakteure haben diesen Leitfaden vorbereitet, der die 20 Dinge beschreibt, die Ihnen helfen, einen lohnenden Job als Systemadministrator zu bekommen. Sie müssen sich weiter anstrengen, und Sie werden in kürzester Zeit dort sein.


Linux
  1. 10 Ansible-Module für die Linux-Systemautomatisierung

  2. Was ist Linux? Ein Leitfaden für nicht-technische Benutzer

  3. Systemstatistik:Linux-Statistikbefehle, die Sie kennen sollten

  4. Linux-Systemadministrator werden:Vom Vertrieb zum Systemadministrator

  5. 8 Tipps für eine zuverlässige Linux-Systemautomatisierung

Linux oder Windows:25 Dinge, die Sie bei der Auswahl der besten Plattform wissen sollten

15 Dinge, die Sie vor der Verwendung von Kali Linux wissen sollten

FreeBSD vs. Linux:20 Dinge, die man über beide Systeme wissen sollte

Die 15 besten Linux-Emulatoren für Windows-Systeme

Die 20 besten Bioinformatik-Tools für Linux-Systeme

Top 10 der besten Geometriesoftware für Linux-Systeme