Files
lernbar/content/lernzielkontrollen/woche-13.yaml
T
Florian WildeandClaude Opus 5.5 70a3cd2d28 Inhalte: Wochen 13 bis 16
- Woche 13 Linux-Grundlagen (B3, A6, LF9)
- Woche 14 Betrieb und Ueberwachung (A8, A5, LF11)
- Woche 15 Serviceanfragen bearbeiten (A1, A2, A5, LF6)
- Woche 16 Vorbereitung auf Teil 1 (C3, C4, A10, LF2, LF5)

12 Handouts, 36 Merkkarten, 4 Praxisaufgaben, 3 Checklisten,
2 Lernzielkontrollen und eine Probepruefung Teil 1 (90 Minuten,
100 Punkte, eine durchgehende Fallsituation). Alle Rechenbeispiele
nachgerechnet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 06:33:31 +02:00

80 lines
3.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
id: woche-13
woche: 13
titel: Lernzielkontrolle Woche 13 – Linux-Grundlagen
dauer_minuten: 40
hinweis: >-
Offene Fragen. Befehle dürfen mit oder ohne sudo geschrieben werden, wenn
aus der Antwort hervorgeht, dass Administratorrechte nötig sind.
fragen:
- id: f1
frage: >-
Nennen Sie die Verzeichnisse, in denen unter Linux (a) die Konfiguration
des SSH-Servers, (b) die Protokolldateien und (c) die Heimatverzeichnisse
der Benutzer liegen.
punkte: 3
musterloesung: >-
(a) /etc/ssh, die Datei heißt sshd_config. (b) /var/log, ergänzend das
Journal von systemd. (c) /home, für den Administrator /root. (Je 1 P.)
- id: f2
frage: >-
Die Ausgabe von ls -l lautet: -rwxr-x--- 1 lena technik pruefen.sh.
Erklären Sie die Rechte und geben Sie den passenden chmod-Befehl als Zahl an.
punkte: 5
musterloesung: >-
Es handelt sich um eine Datei (erstes Zeichen „-"). Besitzerin lena darf
lesen, schreiben und ausführen (rwx = 7). Die Gruppe technik darf lesen
und ausführen (r-x = 5). Alle anderen dürfen nichts (--- = 0). Befehl:
chmod 750 pruefen.sh. (Besitzer 1 P., Gruppe 1 P., andere 1 P., Befehl 2 P.)
- id: f3
frage: >-
Ein Benutzer soll zusätzlich in die Gruppe docker aufgenommen werden.
Ein Kollege schlägt sudo usermod -G docker anna vor. Was ist daran falsch?
punkte: 4
musterloesung: >-
Ohne die Option -a ersetzt -G alle bisherigen Zusatzgruppen durch die
angegebene – anna verlöre also etwa die Gruppe sudo oder ihre
Abteilungsgruppen. Richtig ist sudo usermod -aG docker anna. Die
Änderung wird erst nach erneuter Anmeldung wirksam. (Fehler 2 P., richtiger
Befehl 1 P., Hinweis auf Neuanmeldung 1 P.)
- id: f4
frage: >-
Der Webserver nginx startet nach einer Änderung nicht mehr. Mit welchen
zwei Befehlen finden Sie die Ursache, und was zeigen sie?
punkte: 4
musterloesung: >-
systemctl status nginx zeigt den Zustand des Dienstes und die letzten
Protokollzeilen, oft schon mit der Fehlermeldung. journalctl -u nginx -b
zeigt alle Meldungen des Dienstes seit dem letzten Systemstart.
Ebenfalls richtig: nginx -t prüft die Konfiguration und nennt Datei und
Zeile des Fehlers. (Je Befehl mit Erklärung 2 P.)
- id: f5
frage: >-
Beschreiben Sie, wie Sie einen Server so einrichten, dass die Anmeldung per
SSH nur noch mit Schlüssel möglich ist, und worauf Sie dabei achten, um sich
nicht auszusperren.
punkte: 6
musterloesung: >-
Auf dem eigenen Rechner mit ssh-keygen ein Schlüsselpaar erzeugen und den
öffentlichen Schlüssel mit ssh-copy-id beim Benutzer auf dem Server
hinterlegen. Die Anmeldung mit Schlüssel testen. Dann in
/etc/ssh/sshd_config PasswordAuthentication no und PermitRootLogin no
setzen und den Dienst neu laden. Gegen das Aussperren: die bestehende
Sitzung offen lassen und in einer zweiten Sitzung testen; außerdem den
Konsolenzugang über Hypervisor oder Fernwartungskarte als Notausgang
bereithalten. (Schlüssel 2 P., Konfiguration 2 P., Schutz vor Aussperren 2 P.)
- id: f6
frage: >-
Was unterscheidet systemctl start nginx von systemctl enable nginx?
punkte: 3
musterloesung: >-
start startet den Dienst sofort, ohne dass er beim nächsten Systemstart
wieder mitstartet. enable sorgt dafür, dass er bei jedem Systemstart
gestartet wird, startet ihn aber nicht sofort. enable --now erledigt beides.
(Je Befehl 1 P., enable --now 1 P.)