# 🧭 Crumbforest Admin-Vektor: Der Pfad des Waldhüters **Subtitle:** *Die 8 Pfade der System-Meisterschaft* **Version:** 1.0 **Audience:** Angehende Systemadministratoren & Waldläufer > *"Jeder Meister war einst ein Anfänger. Jeder Baum war einst ein Samen. Der Wald lehrt Geduld."* 🌲 --- ## 📋 Was ist der Admin-Vektor? Der **Admin-Vektor** ist deine Roadmap durch die Welt der Linux-Systemadministration. Er folgt dem **Crumbforest-Prinzip**: ``` Kleine Schritte → Solides Fundament → Meisterschaft ``` Jede **Crumbpage** behandelt ein Kernthema und baut auf dem vorherigen auf. Du lernst nicht nur **WIE** etwas funktioniert, sondern auch **WARUM** - und vor allem: **WANN du es nicht tun solltest**. --- ## 🗺️ Die 11 Pfade (Übersicht) | Pfad | Thema | Kern-Konzepte | Status | |------|-------|---------------|--------| | **1** | Linux User, Gruppen & Rechte | `#home #whoami #chown #chmod` | ✅ Fertig | | **2** | Hostinformation | `#wo #wer #was #status #logs` | 📝 In Arbeit | | **3** | Bewegen im Wald | `#dateisystem #aufbau #cd #cp #mv` | 📝 In Arbeit | | **4** | **Die Werkzeugkiste** | `#nano #vim #edit #config` | 🆕 Neu | | **5** | **Das Proviant-Lager** | `#apt #install #update #repo` | 🆕 Neu | | **6** | Verbindungen im Wald | `#ip #maske #route #ping #netstat` | 📝 In Arbeit | | **7** | SSH - Der geheime Schlüssel | `#ssh #security #authentication` | 📝 In Arbeit | | **8** | Key Generation für SSH | `#ssh-keygen #ssh-copy-id #ssh-agent` | 📝 In Arbeit | | **9** | **Der Waldboden** | `#mount #disk #df #du #fstab` | 🆕 Neu | | **10** | Dienste & Ports | `#ftp #http #systemctl #firewall` | 📝 In Arbeit | | **11** | Der erste Zugriff | `#planung #testen #fehler #checkliste` | 📝 In Arbeit | | **12** | **Das Gedächtnis** (Git) | `#init #commit #push #gitea` | 🆕 Neu | | **13** | **Der Tunnel** (Pipes) | `#grep #awk #sed #pipe` | 🆕 Neu | | **14** | **Das Cockpit** (Env) | `#bashrc #alias #tmux #a11y` | 🆕 Neu | | **15** | DNS - Das Telefonbuch | `#bind #records #dig #zones` | 🆕 Neu | | **16** | VPN (OpenRouter) | `#openvpn #tunnel #security #keys` | 📝 In Arbeit | | **17** | Die Workstation | `#ubuntu #mate #hardware #security` | 📝 In Arbeit | --- ## 🌱 Lernphilosophie ### Die Krümel-Methode ``` 1. Verstehen vor Ausführen ├─ Warum existiert dieser Befehl? ├─ Welches Problem löst er? └─ Was kann schiefgehen? 2. Experimentieren in sicherer Umgebung ├─ Teste auf Test-Systemen ├─ Nutze VMs oder Container └─ Dokumentiere deine Experimente 3. Fehler sind Lehrmeister ├─ Jeder Fehler lehrt etwas ├─ Dokumentiere was schiefging └─ Frage erfahrene Meister 4. Muscle Memory durch Wiederholung ├─ Tippe Befehle aus (kein Copy/Paste) ├─ Baue eigene Cheatsheets └─ Erkläre anderen was du gelernt hast ``` --- ## 📚 Pfad 1: Linux User, Gruppen & Rechte **Was du lernst:** - Wer bin ich im System? (`whoami`, `id`) - Wo ist mein Zuhause? (`$HOME`, `pwd`) - Wie funktionieren Berechtigungen? (`chmod`, `chown`, `chgrp`) - Was sind Gruppen und warum sind sie wichtig? **Warum das wichtig ist:** ```bash # Ohne dieses Wissen: $ rm -rf /wichtige/daten/* # 💀 OOPS! # Mit Verständnis: $ ls -la /wichtige/daten/ # Erst schauen $ whoami # Wer bin ich? $ groups # Was darf ich? $ rm -rf /path/to/file # Gezielt löschen ``` **→ [Zur Crumbpage: User & Rechte](crumbpage-01-users-rechte.md)** --- ## 📚 Pfad 2: Hostinformation **Was du lernst:** - Auf welchem System bin ich? (`uname`, `hostnamectl`) - Wer ist noch eingeloggt? (`who`, `w`, `last`) - Was läuft gerade? (`ps`, `top`, `htop`) - Wo finde ich Logs? (`/var/log/`, `journalctl`) **Warum das wichtig ist:** ```bash # Scenario: Server ist langsam $ top # CPU bei 98%? Welcher Prozess? $ w # Sind 50 User eingeloggt? $ df -h # Ist die Disk voll? $ journalctl -xe # Was sagen die Logs? ``` **→ [Zur Crumbpage: Hostinformation](crumbpage-02-hostinfo.md)** --- ## 📚 Pfad 3: Bewegen im Wald **Was du lernst:** - Wie ist das Dateisystem aufgebaut? (`/`, `/home`, `/etc`, `/var`) - Wie bewege ich mich? (`cd`, `ls`, `pwd`) - Wie kopiere/verschiebe ich Dateien? (`cp`, `mv`, `rm`) - Was ist Midnight Commander? (`mc`) **Warum das wichtig ist:** ```bash # Die Hierarchie verstehen: / ├── bin/ # Essenzielle Binaries ├── etc/ # Konfigurationsdateien ├── home/ # User Home Directories ├── var/ # Variable Daten (logs, cache) └── tmp/ # Temporäre Dateien # Muscle Memory: cd /var/log && tail -f syslog # In einem Rutsch ``` **→ [Zur Crumbpage: Dateisystem-Navigation](crumbpage-03-navigation.md)** --- ## 📚 Pfad 4: Die Werkzeugkiste (Editoren) **Was du lernst:** - Wie bearbeite ich Dateien ohne GUI? - `nano`: Der Einsteiger-Freund - `vim`: Der mächtige Zauberstab (Basics) - Wie man Config-Dateien sicher editiert **Warum das wichtig ist:** ```bash # In der Shell gibt es keine Maus! # Du musst Config-Dateien ändern, um Dienste zu konfigurieren. $ nano /etc/ssh/sshd_config # Einfach & direkt $ vim /var/www/html/index.php # Mächtig & schnell ``` **→ [Zur Crumbpage: Editoren](crumbpage-04-editoren.md)** --- ## 📚 Pfad 5: Das Proviant-Lager (Package Management) **Was du lernst:** - Wie installiere ich Software? (`apt`) - Wie halte ich mein System aktuell? (`update`, `upgrade`) - Was sind Repositories? - Wie finde ich Pakete? (`search`) **Warum das wichtig ist:** ```bash # Ein nacktes Linux kann wenig. # Du brauchst Werkzeuge (Proviant)! $ apt update && apt upgrade # System frisch halten $ apt install nginx # Webserver installieren $ apt search python3 # Python suchen ``` **→ [Zur Crumbpage: Package Management](crumbpage-05-packages.md)** --- ## 📚 Pfad 6: Verbindungen im Wald (Netzwerk) **Was du lernst:** - Was ist eine IP-Adresse? (IPv4, IPv6) - Was sind Subnetze? (Netzmaske, CIDR) - Wie funktioniert Routing? (Gateway, Routing-Table) - Wie teste ich Verbindungen? (`ping`, `traceroute`, `netstat`) **Warum das wichtig ist:** ```bash # Ohne Netzwerk-Verständnis: "Server nicht erreichbar!" 😱 # Mit Verständnis: $ ip addr show # IP konfiguriert? $ ip route show # Default Gateway gesetzt? $ ping 8.8.8.8 # Internet erreichbar? $ ping google.com # DNS funktioniert? $ netstat -tulpn # Lauscht der Dienst? ``` **→ [Zur Crumbpage: Netzwerk-Grundlagen](crumbpage-06-netzwerk.md)** --- ## 📚 Pfad 7: SSH - Der geheime Schlüssel zur Tür **Was du lernst:** - Was ist SSH? (Secure Shell) - Wie verbinde ich mich zu Remote-Hosts? - Password vs. Key Authentication - SSH Config File (`~/.ssh/config`) **Warum das wichtig ist:** ```bash # Unsicher: $ telnet server.com # Klartext! 💀 # Sicher: $ ssh user@server.com ``` **Die Magie von SSH:** - Verschlüsselte Verbindung - Remote Command Execution - File Transfer (SFTP/SCP) - Tunnel & Port-Forwarding **→ [Zur Crumbpage: SSH-Grundlagen](crumbpage-07-ssh-basics.md)** --- ## 📚 Pfad 8: Key Generation für SSH **Was du lernst:** - Wie generiere ich SSH Keys? (`ssh-keygen`) - Wie übertrage ich Public Keys? (`ssh-copy-id`) - Was ist ein SSH Agent? (`ssh-agent`) - Best Practices für Key Management **Warum das wichtig ist:** ```bash # Password-Login: Jedes Mal tippen $ ssh user@server Password: *********** # Key-Login: Einmal setup, dann: $ ssh server # Just works ✨ ``` **→ [Zur Crumbpage: SSH-Keys](crumbpage-08-ssh-keys.md)** --- ## 📚 Pfad 9: Der Waldboden (Storage & Mounts) **Was du lernst:** - Wie ist Speicher organisiert? (Partitionen, Filesystems) - Wie binde ich Festplatten ein? (`mount`, `umount`) - Wie mache ich das dauerhaft? (`/etc/fstab`) - Wie prüfe ich Speicherplatz? (`df`, `du`) **Warum das wichtig ist:** ```bash # "No space left on device" ist der Endgegner. $ df -h # Wo ist der Platz hin? $ du -sh /var/log/* # Ah, die Logs sind riesig! $ mount /dev/sdb1 /mnt/data # Neue Platte einbinden ``` **→ [Zur Crumbpage: Storage](crumbpage-09-storage.md)** --- ## 📚 Pfad 10: Dienste die auf Ports lauschen **Was du lernst:** - Was sind Ports? (0-65535) - Well-Known Ports (FTP=21, SSH=22, HTTP=80, HTTPS=443) - Wie starte/stoppe ich Dienste? (`systemctl`) - Was ist das OSI-Modell? - Wie funktionieren Firewalls? (`iptables`, `ufw`) **Warum das wichtig ist:** ```bash # Ein Dienst ist "down": $ systemctl status nginx # Läuft der Dienst? $ netstat -tulpn | grep 80 # Lauscht Port 80? $ journalctl -u nginx # Was sagen die Logs? $ ufw status # Blockiert die Firewall? ``` **→ [Zur Crumbpage: Services & Ports](crumbpage-10-services-ports.md)** --- ## 📚 Pfad 11: Der erste Zugriff - Jedes Blatt hat eine Funktion **Was du lernst:** - Checkliste vor dem ersten Login - Wie plane ich Änderungen? - Wie teste ich sicher? - Wie dokumentiere ich? - Wie nutze ich Git für Configs? - Wann hole ich mir Hilfe? **Die Goldenen Regeln:** ``` 1. NIEMALS direkt auf Production arbeiten 2. IMMER Backups vor Änderungen 3. IMMER Änderungen dokumentieren 4. IMMER Step-by-Step vorgehen 5. IMMER testen, dann nochmal testen 6. Bei Unsicherheit: Erfahrene fragen ``` **→ [Zur Crumbpage: First Access Protocol](crumbpage-11-first-access.md)** --- ## 📚 Pfad 12: Das Gedächtnis des Waldes (Git) **Was du lernst:** - Was ist Version Control? - Wie speichere ich Änderungen sicher? (`commit`) - Wie teile ich Code? (`push`, `pull`) - Wie nutze ich Gitea/GitHub? **Warum das wichtig ist:** ```bash # "Ich habe was geändert und jetzt geht nichts mehr!" # Git ist deine Zeitmaschine (Undo-Button). $ git commit -m "funktioniert" # ... Änderungen machen ... # Mist gebaut? $ git restore . # Zurück zum funktionierenden Stand! ``` **→ [Zur Crumbpage: Git Basics](crumbpage-12-git-basics.md)** --- ## 📚 Pfad 13: Der Tunnel & die Pipe **Was du lernst:** - Wie verbinde ich Befehle? (`|`) - Wie finde ich die Nadel im Heuhaufen? (`grep`) - Wie bearbeite ich Textströme? (`awk`, `sed`) - Wie leite ich Ausgaben um? (`>`, `>>`) **Warum das wichtig ist:** ```bash # "Ich brauche alle Error-Meldungen von gestern, sortiert!" $ cat server.log | grep "Error" | grep "2024-12-05" | sort > errors_gestern.txt # Das ist die wahre Macht der Shell! ⚡ ``` **→ [Zur Crumbpage: Pipes & Filters](crumbpage-13-pipes-filters.md)** --- ## 📚 Pfad 14: Dein Environment - Das Cockpit **Was du lernst:** - Wie passe ich meine Shell an? (`.bashrc`) - Wie arbeite ich effizienter? (`alias`, `tmux`) - Barrierefreiheit & Lesbarkeit - AI-Tools in der Konsole **Warum das wichtig ist:** ```bash # Standard: bmt@server:~$ ls -la # Custom (mit Alias & Prompt): 🌲 ~/projekte/wald > ll # Viel schöner, oder? ``` **→ [Zur Crumbpage: Environment](crumbpage-14-environment.md)** --- ## 📚 Pfad 15: DNS - Das Telefonbuch des Waldes **Was du lernst:** - Wie werden Namen zu IP-Adressen? (`A`, `CNAME`) - Wer transportiert die Post? (`MX`) - Wie analysiere ich DNS-Probleme? (`dig`, `nslookup`) - Was ist eine Zone? **Warum das wichtig ist:** ```bash # "Webseite geht nicht!" $ ping google.com ping: google.com: Name or service not known # DNS ist schuld! (Es ist immer DNS.) $ dig +short google.com ``` **→ [Zur Crumbpage: DNS-Grundlagen](crumbpage-15-dns.md)** --- ## 📚 Pfad 16: VPN (OpenRouter) - Der Tunnel durch das Dickicht **Was du lernst:** - Was ist ein VPN? (Tunnel, Encryption) - OpenVPN vs WireGuard - Wie richte ich einen Client ein? (`.ovpn` files) - Routing durch den Tunnel **Warum das wichtig ist:** ```bash # Zugriff auf interne Dienste von außen: Home Office ──[ VPN Tunnel ]──> Rechenzentrum (Interne IPs) ``` **→ [Zur Crumbpage: VPN Setup](crumbpage-16-vpn.md)** --- ## 📚 Pfad 17: Die Workstation - Dein Basislager **Was du lernst:** - Ubuntu MATE Setup für Admins - Hardware-Support (Framework Laptops) - Security am Laptop (Disk Encryption, Fingerprint) - Das perfekte Environment für Unterwegs **Warum das wichtig ist:** - Dein Laptop ist dein wichtigstes Werkzeug. - Er muss sicher, stabil und effizient sein. - "Don't admin from a compromised host." **→ [Zur Crumbpage: Workstation Setup](crumbpage-17-workstation.md)** --- ## 📚 Pfad 18: Der Schlüsselmeister (SSH Agent) **Was du lernst:** - Wie spare ich mir das ständige Passwort-Tippen? (`ssh-agent`) - Wie füge ich Schlüssel hinzu? (`ssh-add`) - Was ist Agent Forwarding? (Magic Tunnels) - Sicherheit implikationen **Warum das wichtig ist:** - Bequemlichkeit ohne Sicherheitsverlust (Passphrase bleibt Pflicht!). - Zugriff auf Git/andere Server durch Bastion-Hosts hindurch. - **Nie wieder Private Keys auf Server kopieren!** **→ [Zur Crumbpage: SSH Agent](crumbpage-18-ssh-agent.md)** --- ## 📚 Pfad 19: The Zero Trust Agent (Paranoid Mode) **Was du lernst:** - Wie sichert man Keys im Café? - Keys automatisch vergessen (TTL) - Keys löschen bei Screen-Lock (Watchdog Script) - Re-Auth Strategien **Warum das wichtig ist:** - "Snatch & Run" Diebstahl-Schutz. - Evil Maid Attacken erschweren. - **Maximale Sicherheit für kritische Infrastruktur.** **→ [Zur Crumbpage: Zero Trust Agent](crumbpage-19-agent-lockdown.md)** --- ## 🎯 Wie du den Vektor durchläufst ### Empfohlene Reihenfolge ``` START: Absolute Basics │ ├─ Pfad 1: User & Rechte ─────────┐ │ │ Basic Skills ├─ Pfad 2: Hostinformation ────────┤ │ │ ├─ Pfad 3: Navigation ─────────────┘ │ ├─ Pfad 4: Editoren (Werkzeug) ────┐ │ │ Tools & Supplies ├─ Pfad 5: Packages (Proviant) ────┘ │ ├─ Pfad 6: Netzwerk ───────────────┐ │ │ Connectivity ├─ Pfad 7: SSH Basics ─────────────┤ │ │ ├─ Pfad 8: SSH Keys ───────────────┘ │ ├─ Pfad 9: Storage (Boden) ────────┐ │ │ Advanced Infrastructure ├─ Pfad 10: Services & Ports ──────┘ │ ├─ Pfad 11: First Access ──────────┐ │ │ Professionalism ├─ Pfad 12: Git Basics ────────────┘ │ ├─ Pfad 13: Pipes & Filters ───────┐ │ │ Mastery ├─ Pfad 14: Environment ───────────┤ │ │ ├─ Pfad 15: DNS ───────────────────┤ │ │ ├─ Pfad 16: VPN ───────────────────┤ │ │ ├─ Pfad 17: Workstation ───────────┤ │ │ ├─ Pfad 18: SSH Agent ─────────────┤ │ │ ├─ Pfad 19: Zero Trust ────────────→ READY! ``` ### Zeitaufwand (circa) ``` Pfad 1-3: ~2-3 Stunden (Basics) Pfad 4-5: ~2 Stunden (Tools) Pfad 6-8: ~3-4 Stunden (Connectivity) Pfad 9-11: ~4-5 Stunden (Advanced) Pfad 12-14: ~5-6 Stunden (Mastery) Pfad 15-19: ~6-8 Stunden (Specialization & Security) Total: ~25-30 Stunden aktives Lernen ``` **Aber:** Die echte Meisterschaft kommt durch: - **Wiederholung** (tägliche Praxis) - **Fehler machen** (und daraus lernen) - **Reale Projekte** (Theorie → Praxis) --- ## 🔧 Praktische Übungsumgebungen ### Option 1: Virtual Machine (Empfohlen für Anfänger) ```bash # VirtualBox + Ubuntu 1. Download Ubuntu Server ISO 2. Erstelle VM (2GB RAM, 20GB Disk) 3. Installiere Ubuntu 4. Snapshot nach Installation 5. Spiele, breche, lerne, restore Snapshot ``` ### Option 2: Docker Container ```bash # Ubuntu Container docker run -it ubuntu:latest bash # Alpine Container (minimal) docker run -it alpine:latest sh ``` ### Option 3: WSL2 (Windows Subsystem for Linux) ```powershell # In Windows 10/11 wsl --install ``` ### Option 4: Raspberry Pi ```bash # Günstige Hardware zum Lernen # Raspberry Pi OS = Debian-basiert # Perfekt für Experimentieren ``` --- ## 🎓 Lern-Ressourcen ### Innerhalb Crumbforest ``` 📁 crumbpages/ ├── 01-users-rechte.md ├── 02-hostinfo.md ├── 03-navigation.md ├── ... (04-14) ├── 15-dns.md ├── 16-vpn.md ├── 17-workstation.md ├── 18-ssh-agent.md └── 19-agent-lockdown.md ``` ### Externe Ressourcen ``` 🌐 Online: ├── Linux Journey (linuxjourney.com) ├── Arch Wiki (wiki.archlinux.org) ├── Ubuntu Documentation └── DigitalOcean Tutorials 📚 Bücher: ├── "The Linux Command Line" - William Shotts ├── "How Linux Works" - Brian Ward └── "UNIX and Linux System Administration Handbook" 🎥 Videos: ├── NetworkChuck (YouTube) ├── Learn Linux TV └── The Linux Foundation ``` --- ## 🔐 Die Crystal Owl wacht ``` 🦉 /💙\ /_||_\ / || \ Die Eule erinnert dich: ✓ Backup before action ✓ Test before deploy ✓ Document what you do ✓ Ask when unsure ``` --- ## 🌲 Crumbforest Kodex für Admins ```bash #!/bin/bash # Der Admin-Kodex # 1. Principle of Least Privilege "Gib nur die Rechte, die wirklich nötig sind" # 2. Defense in Depth "Eine Firewall ist gut, mehrere Schichten sind besser" # 3. Fail Secure "Wenn etwas schiefgeht, sollte das System sicher bleiben" # 4. Document Everything "Dein zukünftiges Ich wird es dir danken" # 5. Test, Test, Test "In Production ist keine Zeit für Experimente" # 6. Automate the Boring Stuff "Was automatisiert werden kann, sollte automatisiert werden" # 7. Monitor & Alert "Du kannst nicht fixen, was du nicht siehst" # 8. Security First "Convenience ist temporär, eine Breach ist für immer" ``` --- ## 🗺️ Nächste Schritte ### Du bist ganz neu? 1. ✅ Lies diese Übersicht komplett 2. ✅ Richte eine Übungsumgebung ein (VM empfohlen) 3. ✅ Starte mit **Pfad 1: User & Rechte** 4. ✅ Arbeite dich Schritt für Schritt durch ### Du hast schon Erfahrung? 1. ✅ Überspringe bekannte Pfade 2. ✅ Fokussiere auf Wissenslücken 3. ✅ Nutze die Crumbpages als Referenz 4. ✅ Teile dein Wissen mit anderen ### Du möchtest beitragen? 1. ✅ Finde Fehler oder Unklarheiten 2. ✅ Schlage Verbesserungen vor 3. ✅ Teile deine eigenen Erfahrungen 4. ✅ Erstelle Issues im Crumbforest Repo --- ## 📊 Fortschritts-Tracker ```markdown ### Mein Admin-Vektor Fortschritt - [ ] Pfad 1: User & Rechte (0%) - [ ] Pfad 2: Hostinformation (0%) - [ ] Pfad 3: Navigation (0%) - [ ] Pfad 4: Editoren (0%) - [ ] Pfad 5: Packages (0%) - [ ] Pfad 6: Netzwerk (0%) - [ ] Pfad 7: SSH Basics (0%) - [ ] Pfad 8: SSH Keys (0%) - [ ] Pfad 9: Storage (0%) - [ ] Pfad 10: Services & Ports (0%) - [ ] Pfad 11: First Access (0%) - [ ] Pfad 12: Git Basics (0%) - [ ] Pfad 13: Pipes & Filters (0%) - [ ] Pfad 14: Environment (0%) - [ ] Pfad 15: DNS (0%) - [ ] Pfad 16: VPN (0%) - [ ] Pfad 17: Workstation (0%) - [ ] Pfad 18: SSH Agent (0%) - [ ] Pfad 19: Zero Trust (0%) **Gesamtfortschritt:** 0/19 Pfade **Startdatum:** YYYY-MM-DD **Geschätzte Completion:** YYYY-MM-DD ``` --- ## 💬 Community & Support ### Hilfe bekommen ``` 🦉 Crystal Owl: Grundsätzliche Fragen 🧑‍💻 Meister: Technische Tiefe 🌲 Community: Erfahrungsaustausch 📝 Documentation: Referenz-Nachschlag ``` ### Hilfe geben ``` 💡 Ideen teilen 🐛 Bugs melden 📖 Dokumentation verbessern 🎓 Andere unterrichten ``` --- ## 🎯 Abschluss-Worte > *"Der längste Weg beginnt mit einem einzigen Schritt."* > — Chinesisches Sprichwort **Du musst nicht alles auf einmal können.** Systemadministration ist ein **Handwerk**, das Zeit und Übung braucht. Die 8 Pfade sind nicht in Stein gemeißelt - sie sind ein Leitfaden. **Wichtig ist:** - 🌱 Konstantes Lernen - 🔨 Regelmäßiges Üben - 🤝 Fragen stellen - 📝 Dokumentieren - 💪 Durchhalten **Der Wald erwartet dich.** --- ## 📌 Quick Links | Link | Beschreibung | |------|--------------| | [Zurück zur Hauptseite](README.md) | Crumbforest Übersicht | | [Philosophie](crumbforest-introduction-warum-und-wie.md) | Warum & Wie | | [Pfad 1 Start](crumbpage-01-users-rechte.md) | Loslegen | | [Community Discord](#) | Fragen & Austausch | | [GitHub Issues](#) | Bugs & Features | --- **Version:** 1.0 **Letzte Änderung:** 2024-12-06 **Maintainer:** Crumbforest Core Team **Lizenz:** CC BY-SA 4.0 --- *🦉 Die Crystal Owl wünscht dir eine gute Reise durch den Wald. Möge dein Terminal immer responsive sein und deine SSH-Keys niemals kompromittiert werden.* 💙✨