Die RHCSA-Zertifizierung ist ein Muss für alle, die ernsthaft einen Job als Linux-Systemadministrator anstreben. Dieser RHCSA-Prüfungsvorbereitungsleitfaden befindet sich derzeit im Aufbau, wird jedoch regelmäßig mit neuen Themen aktualisiert. Bitte versuchen Sie es später noch einmal.
Wenn Sie ein Anfänger oder etwas neu bei GNU/Linux sind, verschwenden Sie keine Zeit mit Warten, sondern beginnen Sie mit den Grundlagen der GNU/Linux-Befehlszeile, bevor Sie irgendetwas anderes tun. Das Verständnis der GNU/Linux-Befehlszeile ist ein absolutes Muss und wird Sie bei Ihrer RHCSA-Prüfung weit bringen.
Grundlegende Tools verstehen und verwenden
- Greifen Sie auf einen Shell-Prompt zu und geben Sie Befehle mit korrekter Syntax ein
- Eingabe-Ausgabe-Umleitung verwenden (>,>>, |, 2> usw.)
- Verwenden Sie grep und reguläre Ausdrücke, um Text zu analysieren
- Greifen Sie über SSH auf entfernte Systeme zu
- Melden Sie sich an und wechseln Sie Benutzer in Mehrbenutzerzielen
- Archivieren, komprimieren, entpacken und dekomprimieren Sie Dateien mit tar, star, gzip und bzip2
- Textdateien erstellen und bearbeiten
- Dateien und Verzeichnisse erstellen, löschen, kopieren und verschieben
- Erstellen Sie harte und weiche Links
- Standard-ugo/rwx-Berechtigungen auflisten, festlegen und ändern
- Suchen, lesen und verwenden Sie die Systemdokumentation, einschließlich man, info und Dateien in /usr/share/doc
Laufende Systeme betreiben
- System normal starten, neu starten und herunterfahren
- Systeme manuell in verschiedene Ziele booten
- Den Bootvorgang unterbrechen, um Zugriff auf ein System zu erhalten
- Identifizieren Sie CPU-/speicherintensive Prozesse und beenden Sie Prozesse
- Prozessplanung anpassen
- Suchen und interpretieren Sie Systemprotokolldateien und -journale
- Systemjournale aufbewahren
- Starten, stoppen und überprüfen Sie den Status von Netzwerkdiensten
- Dateien sicher zwischen Systemen übertragen
Lokalen Speicher konfigurieren
- Partitionen auf MBR- und GPT-Festplatten auflisten, erstellen und löschen
- Physische Volumes erstellen und entfernen
- Ordnen Sie Datenträgergruppen physische Datenträger zu
- Logische Volumes erstellen und löschen
- Konfigurieren Sie Systeme so, dass sie Dateisysteme beim Booten mit einer universell eindeutigen ID (UUID) oder einem Label einhängen
- Fügen Sie neue Partitionen und logische Volumes hinzu und wechseln Sie zerstörungsfrei zu einem System
Dateisysteme erstellen und konfigurieren
- Erstellen, mounten, unmounten und verwenden Sie vfat-, ext4- und xfs-Dateisysteme
- Mounten und unmounten Sie Netzwerkdateisysteme mit NFS
- Bestehende logische Volumes erweitern
- Set-GID-Verzeichnisse für die Zusammenarbeit erstellen und konfigurieren
- Festplattenkomprimierung konfigurieren
- Layered Storage verwalten
- Diagnostizieren und beheben Sie Dateiberechtigungsprobleme
Systeme bereitstellen, konfigurieren und warten
- Planen Sie Aufgaben mit at und cron
- Dienste starten und stoppen und Dienste so konfigurieren, dass sie beim Booten automatisch gestartet werden
- Konfigurieren Sie Systeme so, dass sie automatisch in ein bestimmtes Ziel booten
- Zeitdienst-Clients konfigurieren
- Installieren und aktualisieren Sie Softwarepakete von Red Hat Network, einem Remote-Repository oder vom lokalen Dateisystem
- Mit Paketmodul-Streams arbeiten
- System-Bootloader ändern
Grundlegendes Netzwerk verwalten
- IPv4- und IPv6-Adressen konfigurieren
- Hostnamenauflösung konfigurieren
- Netzwerkdienste so konfigurieren, dass sie beim Booten automatisch gestartet werden
- Netzwerkzugriff mit firewall-cmd/firewall einschränken
Benutzer und Gruppen verwalten
- Lokale Benutzerkonten erstellen, löschen und ändern
- Ändern Sie Passwörter und passen Sie die Passwortalterung für lokale Benutzerkonten an
- Erstellen, löschen und ändern Sie lokale Gruppen und Gruppenmitgliedschaften
- Superuser-Zugriff konfigurieren
Sicherheit verwalten
- Firewall-Einstellungen mit firewall-cmd/firewalld konfigurieren
- Schlüsselbasierte Authentifizierung für SSH konfigurieren
- Erzwingende und zulassende Modi für SELinux festlegen
- Auflisten und Identifizieren von SELinux-Dateien und Prozesskontexten
- Standarddateikontexte wiederherstellen
- Verwenden Sie boolesche Einstellungen, um System-SELinux-Einstellungen zu ändern
- Diagnostizieren und beheben Sie routinemäßige Verstöße gegen die SELinux-Richtlinien