Back openDesk Edu for a sovereign, open-source education — every vote counts.
Vote nowSave products you love by clicking the heart icon.
Complete guide to the LPI DevOps Tools Engineer certification (701-100): exam objectives, study resources, and how it relates to traditional LPI certifications.
Master LPIC-2 201-450: system startup, kernel management, storage, filesystems, advanced networking, and system maintenance with detailed command examples.
Sie haben Ihr LPIC-1 Zertifikat erworben und sind bereit für die nächste Stufe. LPIC-2 validiert fortgeschrittene Linux-Systemadministrationskenntnisse – Kernel-Management, fortgeschrittenes Networking, Filesystem-Management und Sicherheit.
Diese 50 kostenlosen Übungsfragen decken alle LPIC-2 Prüfungsziele (201-450 und 202-450) ab. Nutzen Sie diese, um Ihre Bereitschaft zu prüfen und Schwachstellen vor dem Prüfungstag zu identifizieren.
Möchten Sie das volle Erlebnis? Wir bieten über 200 LPIC-2 Übungsfragen mit Prüfungssimulation, Zeitmodus und detaillierten Performance-Analysen an.
Welcher Befehl misst die CPU-Auslastung über einen Zeitraum und bietet eine Live-Aktualisierungsansicht?
a) uptime
b) top
c) cpuinfo
d) ps
Antwort: b) top
Erklärung: top bietet eine in Echtzeit aktualisierte Ansicht der Systemprozesse und der CPU-Auslastung, einschließlich Load Average, Aufschlüsselung der CPU-Zeit (User, System, Idle, IOWait) und Speichernutzung. uptime zeigt die Load Averages als Snapshot an, und ps zeigt eine statische Prozessliste.
Welcher Befehl gibt I/O-Statistiken für Geräte und Partitionen aus?
a) iostat
b) iotop
c) vmstat
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: iostat gibt CPU-Statistiken sowie I/O-Statistiken für Geräte und Partitionen aus (Transaktionen pro Sekunde, gelesene/geschriebene Bytes, durchschnittliche I/O-Zeiten). iotop bietet eine Live-Ansicht der I/O-Nutzung pro Prozess, ähnlich wie top. Die LPIC-2 Prüfung setzt die Kenntnis beider Befehle voraus.
Was repräsentiert der Load Average in uptime?
a) Prozentsatz der genutzten CPU
b) Durchschnittliche Anzahl der Prozesse in der Run Queue über 1, 5 und 15 Minuten
c) Gesamtzahl der laufenden Prozesse
d) Über die Zeit gemittelte Speichernutzung
Antwort: b) Durchschnittliche Anzahl der Prozesse in der Run Queue über 1, 5 und 15 Minuten
Erklärung: Der Load Average repräsentiert die durchschnittliche Anzahl der Prozesse in der Run Queue (laufend oder wartend auf die CPU) sowie Prozesse, die auf I/O warten. Ein Load Average von 3 auf einem 4-Core-System ist in Ordnung; ein Load Average von 6 auf einem 4-Core-System bedeutet, dass Prozesse auf CPU-Zeit warten.
Welches Verzeichnis enthält typischerweise die Kernel-Module für den aktuell laufenden Kernel?
a) /lib/modules/$(uname -r)/
b) /boot/modules/
c) /usr/src/linux/modules/
d) /etc/modules/
Antwort: a) /lib/modules/$(uname -r)/
Erklärung: Kernel-Module für den aktuell laufenden Kernel werden in /lib/modules/$(uname -r)/ gespeichert. Der Befehl uname -r gibt die Kernel-Release-Version zurück (z. B. 6.1.0-17-amd64). Jede installierte Kernel-Version hat ihr eigenes Unterverzeichnis.
Was bewirkt der Befehl depmod?
a) Entfernt ungenutzte Kernel-Module
b) Erstellt die Modul-Abhängigkeitsdatei (modules.dep)
c) Lädt Kernel-Module inklusive Abhängigkeiten
d) Zeigt Modulinformationen an
Antwort: b) Erstellt die Modul-Abhängigkeitsdatei (modules.dep)
Erklärung: depmod scannt das Kernel-Module-Verzeichnis und erstellt /lib/modules/$(uname -r)/modules.dep, in dem die Modulabhängigkeiten aufgelistet sind. Der Befehl modprobe nutzt diese Datei, um Abhängigkeiten beim Laden von Modulen automatisch aufzulösen.
Welche Konfigurationsdatei wird verwendet, um Kernel-Parameter beim Booten mit GRUB 2 zu übergeben?
a) /boot/grub/grub.cfg
b) /etc/default/grub
c) /boot/grub/menu.lst
d) /etc/grub.conf
Antwort: b) /etc/default/grub
Erklärung: /etc/default/grub ist die Hauptkonfigurationsdatei von GRUB 2. Kernel-Parameter werden in den GRUB_CMDLINE_LINUX oder GRUB_CMDLINE_LINUX_DEFAULT Zeilen hinzugefügt. Führen Sie nach der Bearbeitung update-grub (Debian/Ubuntu) oder grub2-mkconfig -o /boot/grub2/grub.cfg (RHEL) aus, um /boot/grub/grub.cfg neu zu generieren.
Was ist der Zweck des initrd oder initramfs Images?
a) Stellt eine initiale RAM-Disk mit den Treibern bereit, die zum Mounten des Root-Dateisystems benötigt werden
b) Speichert die Kernel-Binärdatei
c) Enthält System-Startup-Skripte
d) Listet alle bootfähigen Kernel auf
Antwort: a) Stellt eine initiale RAM-Disk mit den Treibern bereit, die zum Mounten des Root-Dateisystems benötigt werden
Erklärung: Das initramfs (initial RAM filesystem) ist ein temporäres Root-Dateisystem, das während des Bootvorgangs in den Speicher geladen wird. Es enthält Kernel-Module (Storage-Treiber, Dateisystem-Treiber, LVM-Tools), die benötigt werden, um auf das eigentliche Root-Dateisystem zuzugreifen. Ohne dieses könnte der Kernel nicht von komplexen Speichermedien booten.
Welcher GRUB 2 Befehl bootet den Standardeintrag sofort ohne Timeout?
a) boot
b) default
c) timeout=0
d) GRUB_TIMEOUT=0 in /etc/default/grub
Antwort: d) GRUB_TIMEOUT=0 in /etc/default/grub
Erklärung: Das Setzen von GRUB_TIMEOUT=0 in /etc/default/grub (gefolgt von der Ausführung von update-grub) bewirkt, dass GRUB sofort bootet, ohne zu warten. Das Setzen von GRUB_HIDDEN_TIMEOUT kann das Menü bei Single-Boot-Systemen ebenfalls vollständig unterdrücken.
Welcher Befehl baut das initramfs auf einem Debian/Ubuntu-System neu auf?
a) mkinitramfs -o /boot/initrd.img-$(uname -r) $(uname -r)
b) update-initramfs -u
c) dracut --force
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: update-initramfs -u baut das initramfs für den aktuellen Kernel neu auf. mkinitramfs ist der Low-Level-Befehl, den update-initramfs intern aufruft. Auf RHEL-basierten Systemen ist das Äquivalent dracut --force.
Welche Datei in /proc/ kann verwendet werden, um IP-Forwarding zur Laufzeit zu aktivieren?
a) /proc/net/ip_forward
b) /proc/sys/net/ipv4/ip_forward
c) /proc/sys/net/ip_forwarding
d) /proc/net/forwarding
Antwort: b) /proc/sys/net/ipv4/ip_forward
Erklärung: Das Schreiben von 1 in /proc/sys/net/ipv4/ip_forward aktiviert IP-Forwarding bis zum nächsten Neustart. Um dies permanent zu machen, fügen Sie net.ipv4.ip_forward = 1 zu /etc/sysctl.conf oder einer Datei in /etc/sysctl.d/ hinzu.
Welcher systemd-Befehl zeigt die Timeline der Boot-Performance an?
a) systemd-analyze blame
b) systemd-analyze time
c) systemd-analyze critical-chain
d) system-analyze plot
Antwort: c) systemd-analyze critical-chain
Erklärung: systemd-analyze verfügt über mehrere Unterbefehle: systemd-analyze time zeigt die gesamte Bootzeit an, systemd-analyze blame zeigt die Startzeit jeder einzelnen Unit und systemd-analyze critical-chain zeigt die Boot-Performance-Timeline an, wobei die Bottleneck-Kette hervorgehoben wird.
Was bewirkt der Befehl systemctl enable service.service?
a) Startet den Dienst sofort
b) Erstellt Symlinks, um den Dienst beim Booten automatisch zu starten
c) Startet den Dienst jetzt und aktiviert ihn gleichzeitig für den Bootvorgang
d) Markiert den Dienst in der Konfigurationsdatei als aktiviert
Antwort: b) Erstellt Symlinks, um den Dienst beim Booten automatisch zu starten
Erklärung: systemctl enable erstellt Symlinks in /etc/systemd/system/ (multi-user.target.wants/), sodass der Dienst beim Booten startet. systemctl start startet ihn sofort. systemctl enable --now macht beides. systemctl disable entfernt die Symlinks.
Welches SysV-init Runlevel entspricht dem Single-User-Modus (Wartung)?
a) Runlevel 0
b) Runlevel 1
c) Runlevel 3
d) Runlevel 5
Antwort: b) Runlevel 1
Erklärung: In SysV init ist Runlevel 1 der Single-User-Modus (Wartung, nur Root-Shell). Runlevel 0 steht für halt/poweroff, Runlevel 3 für den Multi-User-Textmodus und Runlevel 5 für den Multi-User-Grafikmodus. In systemd-Systemen entsprechen diese den Targets (z. B. runlevel1.target → rescue.target).
Was ist das systemd-Äquivalent zu init 3 (SysV Runlevel 3)?
a) systemctl isolate multi-user.target
b) systemctl set-default multi-user.target
c) systemctl runlevel multi-user
d) systemctl start runlevel3.target
Antwort: a) systemctl isolate multi-user.target
Erklärung: systemctl isolate wechselt sofort zu einem spezifischen Target, ähnlich wie init die Runlevels geändert hat. multi-user.target entspricht Runlevel 3 (Multi-User-Textmodus). set-default ändert das Standard-Target für zukünftige Boots.
Welches Verzeichnis enthält benutzerdefinierte systemd-Unit-Dateien, die vom Administrator erstellt wurden?
a) /lib/systemd/system/
b) /etc/systemd/system/
c) /run/systemd/system/
d) /usr/lib/systemd/system/
Antwort: b) /etc/systemd/system/
Erklärung: /etc/systemd/system/ ist das Verzeichnis des Systemadministrators für benutzerdefinierte Unit-Dateien und Overrides. /lib/systemd/system/ und /usr/lib/systemd/system/ enthalten vom Hersteller bereitgestellte Units. Dateien in /etc/ überschreiben diejenigen in /lib/ und /usr/lib/. /run/systemd/system/ ist für Runtime-Units gedacht, die beim Booten erstellt werden.
Welcher Befehl erstellt ein XFS-Dateisystem auf /dev/sdc1?
a) mkfs.xfs /dev/sdc1
b) mkfs -t xfs /dev/sdc1
c) xfs_mkfs /dev/sdc1
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: Sowohl mkfs.xfs als auch mkfs -t xfs erstellen ein XFS-Dateisystem. XFS ist das Standard-Dateisystem für RHEL/CentOS 7+ und wird aufgrund seiner Skalierbarkeit (Dateisystemgröße bis zu 8 EB) häufig für großflächige Datenspeicher eingesetzt.
Welches Attribut macht eine Datei unveränderlich (immutable), sodass sie selbst von root nicht geändert, gelöscht oder umbenannt werden kann?
a) chattr +i file
b) chmod 000 file
c) chattr +a file
d) chown root:root file
Antwort: a) chattr +i file
Erklärung: Das Immutable-Attribut (+i) verhindert jegliche Änderungen an der Datei (einschließlich Löschen, Umbenennen und Inhaltsänderungen), unabhängig von den Berechtigungen. Nur root kann dieses Attribut setzen oder entfernen. Das +a-Attribut (append-only) erlaubt das Anhängen von Daten, aber kein Überschreiben oder Löschen.
Welcher Befehl setzt eine Quote für einen Benutzer auf einem Dateisystem?
a) edquota -u username
b) setquota username 100M 200M 0 0 /dev/sda1
c) quotaon /dev/sda1
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: edquota -u username öffnet einen interaktiven Editor zum Festlegen von Quotas. setquota setzt Quotas nicht-interaktiv. Beide erfordern, dass Quotas auf dem Dateisystem aktiviert sind (via quotaon) und die Mount-Optionen usrquota/grpquota in /etc/fstab gesetzt sind.
Welche find-Option sucht nach Dateien basierend auf Berechtigungen im Oktalformat?
a) find / -perm 644
b) find / -mode 644
c) find / -permissions 644
d) find / -chmod 644
Antwort: a) find / -perm 644
Erklärung: -perm sucht nach Dateien mit spezifischen Berechtigungen. find / -perm 644 findet Dateien mit exakt den Berechtigungen 644. find / -perm -u=r findet Dateien, bei denen der Besitzer Leseberechtigung hat. find / -perm /222 findet Dateien, die für jeden beschreibbar sind.
Welcher Befehl zeigt die Festplattenbelegung mit einer Gesamtsumme am Ende an?
a) du -c
b) du --total
c) df --total
d) du -s
Antwort: a) du -c
Erklärung: du -c zeigt die Festplattenbelegung für jedes Verzeichnis an und gibt am Ende eine Zeile mit der Gesamtsumme aus. du -s zeigt nur die Gesamtsumme (eine Zeile) an. df --total zeigt die Belegung des Dateisystems mit einer Summe an, ist jedoch weniger detailliert.
Welche Datei speichert die Dateisystem-Quotas für Benutzer?
a) /etc/quotas
b) aquota.user im Dateisystem-Root
c) /var/lib/quota/user
d) /proc/quota
Antwort: b) aquota.user im Dateisystem-Root
Erklärung: Die Quota-Datenbankdateien (aquota.user für Benutzer, aquota.group für Gruppen) werden im Root des Dateisystems gespeichert, für das Quotas aktiviert sind. Moderne Systeme verwenden stattdessen möglicherweise quota.user und quota.group.
Welcher Befehl erstellt ein RAID 1 (Mirror)-Array aus zwei Partitionen?
a) mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
b) mdadm --create /dev/md0 --level=mirror --devices=/dev/sdb1,/dev/sdc1
c) raidtools --create /dev/md0 --level=1 /dev/sdb1 /dev/sdc1
d) mkraid --level=1 /dev/md0 /dev/sdb1 /dev/sdc1
Antwort: a) mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
Erklärung: mdadm ist das Linux-Software-RAID-Management-Tool. RAID 1 spiegelt Daten über Festplatten hinweg zur Redundanz. Bei 2 Geräten entspricht die nutzbare Kapazität der eines Geräts (dem kleineren). RAID 5 erfordert mindestens 3 Geräte, RAID 6 mindestens 4.
Was ist der Zweck des LVM-Befehls pvcreate?
a) Erstellt ein neues Physical Volume auf einer Festplatte oder Partition
b) Erstellt ein neues Logical Volume
c) Erstellt eine Volume Group
d) Listet alle Physical Volumes auf
Antwort: a) Erstellt ein neues Physical Volume auf einer Festplatte oder Partition
Erklärung: pvcreate initialisiert eine Festplatte oder Partition für die Verwendung mit LVM, indem LVM-Metadaten darauf geschrieben werden. Nach dem Erstellen von PVs fügen Sie diese mit vgcreate einer VG hinzu und erstellen dann mit lvcreate LVs. pvdisplay listet PV-Informationen auf.
Welcher LVM-Befehl erweitert ein Logical Volume um 10 GB?
a) lvextend -L +10G /dev/vg01/lvol01
b) lvresize -L +10G /dev/vg01/lvol01
c) lvchange --size +10G /dev/vg01/lvol01
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: Sowohl lvextend -L +10G als auch lvresize -L +10G erweitern ein Logical Volume. Nach der Erweiterung muss das Dateisystem mit resize2fs (ext4) oder xfs_growfs (XFS) in der Größe angepasst werden. lvresize kann LVs sowohl erweitern als auch verkleinern.
Was ist der Hauptvorteil von LVM Thin Provisioning?
a) Höhere Performance als Thick LVs
b) Ermöglicht die Überallokation von Speicher (virtuelle Größe > physische Größe)
c) Bietet integrierte Verschlüsselung
d) Erstellt automatische Snapshots
Antwort: b) Ermöglicht die Überallokation von Speicher (virtuelle Größe > physische Größe)
Erklärung: Thin Provisioning ermöglicht die Erstellung von LVs mit einer virtuellen Größe, die größer ist als der verfügbare physische Speicher. Der Speicherplatz wird bei Bedarf zugewiesen, wenn Daten geschrieben werden. Dies ist nützlich für Umgebungen, in denen nicht der gesamte zugewiesene Platz sofort genutzt wird, erfordert jedoch eine Überwachung, um zu verhindern, dass der physische Speicher ausgeht.
Welcher Befehl zeigt den Status aller aktiven RAID-Arrays an?
a) mdadm --detail --scan
b) cat /proc/mdstat
c) raidstat
d) mdadm --monitor
Antwort: b) cat /proc/mdstat
Erklärung: /proc/mdstat zeigt den Status aller aktiven MD (RAID)-Geräte an, einschließlich des Synchronisationsfortschritts für degradierte Arrays. mdadm --detail --scan zeigt Konfigurationsdetails an. mdadm --monitor sendet Warnmeldungen bei RAID-Ereignissen.
Welches Dateisystem wird für LVM-Snapshots aufgrund der effizienten Handhabung großer Snapshot-Pools empfohlen?
a) ext4
b) XFS
c) Btrfs
d) ZFS (via FUSE)
Antwort: b) XFS
Erklärung: Obwohl LVM-Snapshots mit jedem Dateisystem funktionieren, ist XFS gut geeignet, da xfs_freeze konsistente Snapshots gewährleistet. Btrfs und ZFS verfügen jedoch über integrierte Snapshot-Funktionen, die effizienter sind als LVM-Snapshots. ext4 funktioniert ebenfalls einwandfrei mit LVM-Snapshots.
Welcher Befehl konfiguriert eine IP-Adresse auf einer Netzwerkschnittstelle persistent mit ip?
a) ip addr add 192.168.1.10/24 dev eth0
b) ip addr add 192.168.1.10/24 dev eth0 && ip link set eth0 up
c) Die Netzwerkkonfiguration ist distributionsspezifisch; ip Befehle gelten nur zur Laufzeit
d) ipconfig eth0 192.168.1.10 netmask 255.255.255.0
Antwort: c) Die Netzwerkkonfiguration ist distributionsspezifisch; ip Befehle gelten nur zur Laufzeit
Erklärung: Der ip Befehl konfiguriert Netzwerkeinstellungen nur zur Laufzeit – Änderungen gehen nach einem Neustart verloren. Die persistente Netzwerkkonfiguration ist distributionsspezifisch: Netplan (Ubuntu), ifcfg-Dateien (RHEL/CentOS) oder /etc/network/interfaces (Debian).
Welche ss Option zeigt alle TCP-Listening-Sockets an?
a) ss -tln
b) ss -tuln
c) ss -lpt
d) ss -nltp
Antwort: a) ss -tln
Erklärung: ss -tln zeigt alle TCP (-t) Listening (-l) Sockets mit numerischen Adressen (-n) an. ss -tuln fügt UDP (-u) hinzu. Das Flag -p fügt Prozessinformationen hinzu. ss hat netstat in modernen Linux-Distributionen ersetzt.
Welcher Befehl verfolgt den Pfad, den Pakete zu einem Netzwerkhost nehmen?
a) traceroute
b) tracepath
c) mtr
d) Alle oben genannten
Antwort: d) Alle oben genannten
Erklärung: Alle drei Befehle verfolgen Netzwerkpfade: traceroute (funktionsreichste Option, erfordert für einige Optionen Root-Rechte), tracepath (einfacher, keine Root-Rechte erforderlich) und mtr (kombiniert traceroute mit ping und zeigt Live-Statistiken an). Für LPIC-2 wird die Vertrautheit mit diesen Diagnosewerkzeugen vorausgesetzt.
Welche Datei definiert lokal Hostname-zu-IP-Zuweisungen, bevor der DNS konsultiert wird?
a) /etc/hosts
b) /etc/resolv.conf
c) /etc/nsswitch.conf
d) /etc/networks
Antwort: a) /etc/hosts
Erklärung: /etc/hosts bietet statische IP-zu-Hostname-Zuweisungen. Die Name Service Switch-Datei (/etc/nsswitch.conf) steuert die Reihenfolge der Auflösung (normalerweise files dns, was bedeutet, dass /etc/hosts vor dem DNS geprüft wird). /etc/resolv.conf definiert die DNS-Server.
Was zeigt iptables -L an?
a) Die Liste der aktuellen iptables-Regeln
b) Das Log der verworfenen Pakete
c) Eine Liste der Listening-Ports
d) Den Status des iptables-Dienstes
Antwort anzeigen
Antwort: a) Die Liste der aktuellen iptables-Regeln
Erklärung: iptables -L listet die aktuellen Regeln in jeder Chain (INPUT, FORWARD, OUTPUT) der ausgewählten Tabelle auf (Standard: filter). iptables -L -n -v fügt numerische Adressen sowie Paket- und Byte-Zähler hinzu. Auf Systemen, die nftables verwenden, ist nft list ruleset das entsprechende Pendant.
Welches Tool bietet eine dynamische Echtzeitansicht von Netzwerkverbindungen und der Bandbreitennutzung pro Prozess?
a) nethogs
b) iftop
c) nload
d) Alle oben genannten
Antwort: d) Alle oben genannten
Erklärung: Alle drei bieten ein Netzwerk-Monitoring in Echtzeit: nethogs gruppiert nach Prozessen, iftop zeigt die Bandbreite pro Verbindung an und nload zeigt den gesamten In/Out-Traffic. LPIC-2 deckt Netzwerk-Troubleshooting-Tools umfassend ab.
Welcher DNS-Record-Typ ordnet einen Hostnamen einer IPv6-Adresse zu?
a) A-Record
b) AAAA-Record
c) PTR-Record
d) CNAME-Record
Antwort: b) AAAA-Record
Erklärung: AAAA-Records (Quad-A) ordnen Hostnamen IPv6-Adressen zu. A-Records ordnen sie IPv4-Adressen zu. PTR-Records ermöglichen das Reverse DNS (IP → Hostname) und CNAME-Records dienen als Aliase für kanonische Namen.
Welche BIND-Konfigurationsoption beschränkt Zone-Transfers auf spezifizierte Slave-Server?
a) allow-transfer { 192.168.1.10; };
b) allow-query { any; };
c) allow-update { none; };
d) transfer-source { 192.168.1.10; };
Antwort: a) allow-transfer { 192.168.1.10; };
Erklärung: allow-transfer beschränkt, welche Server Zone-Transfers (AXFR/IXFR) anfordern dürfen. Dies sollte nur auf autorisierte Slave-/sekundäre DNS-Server begrenzt werden. allow-query steuert, wer den Server abfragen darf, und allow-update steuert dynamische DNS-Updates.
Welcher dig-Befehl führt ein Reverse-DNS-Lookup für die IP-Adresse 192.168.1.10 durch?
a) dig -x 192.168.1.10
b) dig 10.1.168.192.in-addr.arpa PTR
c) dig 192.168.1.10 ptr
d) Sowohl a) als auch b)
Antwort: d) Sowohl a) als auch b)
Erklärung: dig -x 192.168.1.10 konvertiert die IP automatisch in das Format für das Reverse-Lookup. dig 10.1.168.192.in-addr.arpa PTR erledigt dasselbe manuell. Beide fragen den PTR-Record ab. Für IPv6 verwendet dig -x 2001:db8::1 den Befehl ip6.arpa.
Welche Konfigurationsoption in named.conf gibt das Verzeichnis an, in dem die Zonendateien gespeichert werden?
a) directory
b) zone-directory
c) file-directory
d) options directory
Antwort: d) options directory
Erklärung: Die Option directory innerhalb des options-Blocks gibt das Arbeitsverzeichnis für den named-Daemon an. Pfade zu Zonendateien relativ zu diesem Verzeichnis werden in der Option file innerhalb der Zone-Statements verwendet. Beispiel: options { directory "/var/named"; };
Welcher Befehl prüft die Syntax einer BIND-Konfigurationsdatei?
a) named-checkconf
b) named-checkzone
c) bind-check
d) named -t
Antwort: a) named-checkconf
Erklärung: named-checkconf validiert die Syntax von named.conf und den inkludierten Dateien. named-checkzone validiert einzelne Zonendateien. Beides sollte vor einem Neustart von named ausgeführt werden, um Konfigurationsfehler zu vermeiden.
Welche Apache-Direktive aktiviert SSL/TLS für einen Virtual Host?
a) SSLEngine on
b) SSLEnable on
c) EnableSSL on
d) SSLCertificateFile /path/to/cert
Antwort: a) SSLEngine on
Erklärung: SSLEngine on aktiviert SSL/TLS für den Virtual Host. SSLCertificateFile und SSLCertificateKeyFile legen das Zertifikat und den privaten Schlüssel fest. Apache erfordert, dass das mod_ssl-Modul geladen ist, um die SSL-Funktionalität zu gewährleisten.
Welcher Samba-Daemon verwaltet Datei- und Druckfreigabedienste?
a) smbd
b) nmbd
c) winbindd
d) samba-dc
Antwort: a) smbd
Erklärung: smbd verwaltet SMB/CIFS-Dateifreigaben, Druckfreigaben und die Benutzerauthentifizierung. nmbd ist für die NetBIOS-Namensauflösung und das Browsing zuständig. winbindd integriert sich in die Windows-Domain-Authentifizierung.
Welche NFS-Konfigurationsdatei definiert exportierte Verzeichnisse und deren Optionen?
a) /etc/exports
b) /etc/nfs.conf
c) /etc/exportfs
d) /etc/nfs/exports
Antwort: a) /etc/exports
Erklärung: /etc/exports definiert Verzeichnisse, die via NFS exportiert werden, zusammen mit Zugriffsberechtigungen und Optionen (z. B. rw, sync, no_root_squash). Führen Sie nach der Bearbeitung exportfs -ra aus, um die Änderungen zu übernehmen. showmount -e localhost listet die exportierten Verzeichnisse auf.
Was bewirkt die NFS-Exportoption no_root_squash?
a) Verhindert, dass root auf den Export zugreifen kann
b) Erlaubt root auf dem NFS-Client, Root-Privilegien auf dem exportierten Dateisystem zu haben
c) Mappt root auf den anonymen Benutzer
d) Verschlüsselt den gesamten NFS-Traffic
Antwort: b) Erlaubt root auf dem NFS-Client, Root-Privilegien auf dem exportierten Dateisystem zu haben
Erklärung: Standardmäßig unterdrückt NFS den Root-Zugriff (mappt UID 0 auf nobody/nfsnobody). no_root_squash deaktiviert dies und gibt root auf dem Client Root-Privilegien auf dem Export. Dies stellt ein Sicherheitsrisiko dar und sollte vorsichtig eingesetzt werden.
Welches der folgenden ist ein Mail Transfer Agent (MTA)?
a) Postfix
b) Dovecot
c) Cyrus IMAP
d) Roundcube
Antwort: a) Postfix
Erklärung: MTAs routen und zustellen E-Mails zwischen Servern. Postfix, Sendmail, Exim und Qmail sind MTAs. Dovecot und Cyrus IMAP sind Delivery/Submission Agents (MDAs/Message Stores). Roundcube ist ein Webmail-Client (MUA).
Welche Datei definiert die Hauptkonfigurationsparameter von Postfix?
a) /etc/postfix/main.cf
b) /etc/postfix/master.cf
c) /etc/postfix/postfix.conf
d) /etc/mail/postfix.cf
Antwort: a) /etc/postfix/main.cf
Erklärung: main.cf enthält die primäre Konfiguration von Postfix (Parameter wie myhostname, mydomain, mynetworks, inet_interfaces). master.cf definiert die Konfigurationen der Postfix-Service-Daemons. Führen Sie nach der Bearbeitung von main.cf den Befehl postfix reload aus, um die Änderungen zu übernehmen.
Welcher Postfix-Konfigurationsparameter definiert, welche Netzwerke vertrauenswürdig sind, um E-Mails über den Server zu relayen?
a) mynetworks
b) relay_domains
c) mydestination
d) smtpd_client_restrictions
Antwort: a) mynetworks
Erklärung: mynetworks spezifiziert vertrauenswürdige Netzwerke (in CIDR-Notation), denen es erlaubt ist, E-Mails über den Server weiterzuleiten. relay_domains definiert die Domains, für die der Server Mail-Relay betreibt. Eine Fehlkonfiguration von mynetworks kann Ihren Server in ein Open Relay verwandeln, was ein häufiges Sicherheitsproblem darstellt.
Welchen Zweck hat smtpd_tls_security_level = may in Postfix?
a) Erzwingt obligatorisches TLS für alle Verbindungen
b) Bietet TLS an, wenn der Client es unterstützt, erfordert es jedoch nicht
c) Deaktiviert TLS
d) Verwendet TLS nur für ausgehende E-Mails
Antwort: b) Bietet TLS an, wenn der Client es unterstützt, erfordert es jedoch nicht
Erklärung: smtpd_tls_security_level = may (oder opportunistic) aktiviert STARTTLS, sofern der Client dies unterstützt, lehnt aber unverschlüsselte Verbindungen nicht ab. = encrypt erzwingt TLS. = none deaktiviert TLS für den SMTP-Empfang des Servers.
Welcher OpenSSL-Befehl generiert einen neuen RSA-Private-Key?
a) openssl genrsa -out key.pem 2048
b) openssl rsa -genkey -out key.pem 2048
c) openssl req -newkey rsa:2048 -keyout key.pem
d) Sowohl a) als auch c)
Antwort: d) Sowohl a) als auch c)
Erklärung: openssl genrsa -out key.pem 2048 generiert einen RSA-Private-Key. openssl req -newkey rsa:2048 -keyout key.pem generiert einen Key und erstellt gleichzeitig einen CSR. Der Ansatz über req ist in der Praxis gebräuchlicher, da man in der Regel sowohl den Key als auch einen CSR für die Zertifikatssignierung benötigt.
Welches Tool wird verwendet, um SSH-Host-Keys und die SSH-Authentifizierungs-Key-Hierarchie zu verwalten?
a) ssh-keygen
b) ssh-add
c) ssh-agent
d) ssh-keyscan
Antwort: a) ssh-keygen
Erklärung: ssh-keygen generiert, verwaltet und konvertiert SSH-Authentifizierungs-Keys. Es wird verwendet, um Host-Keys (ssh-keygen -A für alle Host-Key-Typen) und User-Keys für die Public-Key-Authentifizierung zu erstellen. ssh-add lädt Keys in ssh-agent, und ssh-keyscan sammelt Remote-Host-Keys.
Welche PAM-Konfigurationsdatei steuert die Passwort-Authentifizierung über passwd?
a) /etc/pam.d/passwd
b) /etc/pam.d/common-password
c) /etc/pam.d/system-auth
d) /etc/security/pwquality.conf
Antwort: a) /etc/pam.d/passwd
Erklärung: /etc/pam.d/passwd steuert das PAM-Verhalten für den Befehl passwd. Unter Debian/Ubuntu enthält diese Datei typischerweise common-password. Unter RHEL ist das Äquivalent password-auth oder system-auth. pwquality.conf konfiguriert die Anforderungen an die Passwortqualität, die von pam_pwquality.so verwendet werden.
Welcher iptables-Befehl verwirft den gesamten eingehenden Traffic von der IP-Adresse 10.0.0.5?
a) iptables -A INPUT -s 10.0.0.5 -j DROP
b) iptables -A OUTPUT -d 10.0.0.5 -j DROP
c) iptables -A FORWARD -s 10.0.0.5 -j DROP
d) iptables -I INPUT -s 10.0.0.5 -j REJECT
Antwort: a) iptables -A INPUT -s 10.0.0.5 -j DROP
Erklärung: -A INPUT fügt eine Regel zur INPUT-Chain hinzu (eingehender Traffic zum lokalen System). -s 10.0.0.5 matcht die Quelladresse. -j DROP verwirft Pakete stillschweigend (keine Antwort). -j REJECT sendet eine ICMP-Unreachable-Nachricht zurück. OUTPUT steuert den ausgehenden Traffic und FORWARD steuert den gerouteten Traffic.
Diese 50 Fragen sind nur eine Probe. Unsere vollständige LPIC-2 Übungsprüfung enthält:
Zugriff auf alle 200+ LPIC-2 Übungsfragen →
Bereit, dieses Wissen auf die Probe zu stellen? Die interaktive LPI Übungsplattform auf courses.graphwiz.ai enthält über 400 realistische Fragen zu den Zertifizierungen LPIC-1, LPIC-2, LPIC-3 und DevOps Tools Engineer — inklusive Lernmodus, zeitgesteuerten Prüfungen, Domain-Aufschlüsselungen, Schwachstellenanalysen und Spaced-Repetition-Flashcards.
Jetzt üben auf courses.graphwiz.ai →