Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| minikurse:raspberry:nas_setup:start [2025/07/07 19:59] – [📥 Downloads & Begleitmaterial] strangelove | minikurse:raspberry:nas_setup:start [2025/11/16 01:05] (aktuell) – strangelove | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== NAS mit dem Raspberry Pi: Eigener Netzwerkspeicher Schritt für Schritt |
| - | Willkommen zum Mini-Kurs: | + | <WRAP info 80% center round> |
| - | **NAS mit OpenMediaVault (OMV)** – die ideale Lösung | + | In diesem Handout begleiten wir das YouTube-Video |
| - | + | ||
| - | <WRAP center round important 75%> | + | |
| - | 📦 Alle Inhalte stehen unter einer offenen Lizenz (CC BY-SA 4.0) | + | |
| - | und dürfen frei verwendet, geteilt | + | |
| </ | </ | ||
| - | ===== 🧰 Voraussetzungen | + | ===== Zielsetzung |
| - | <WRAP box 75% center round> | + | * Einen Raspberry Pi als Netzwerkspeicher (NAS) einrichten |
| + | * Externe Festplatte oder SSD einbinden | ||
| + | * Samba-Freigaben konfigurieren (Windows/ | ||
| + | * Dauerhafte Einbindung der Speichergeräte | ||
| + | * Autostart & Rechteverwaltung | ||
| + | * Optional: Zugriff über IP oder Hostname | ||
| - | **🔌 Benötigte Hardware:** | + | ===== Voraussetzungen ===== |
| - | * Raspberry Pi 3B+, 4 oder Zero 2 W | + | * Raspberry Pi 3B+ oder 4 mit Raspberry Pi OS (Lite oder Desktop) |
| - | * MicroSD-Karte (mind. 16 GB, empfohlen: 32 GB, Class 10) | + | * USB-Festplatte oder SSD (formatiert, z. B. ext4) |
| - | * Netzteil mit min. 2,5 A (stabil) | + | * SSH-Zugang oder direktes Terminal |
| - | * LAN-Kabel für zuverlässige Verbindung | + | * Grundkenntnisse im Umgang mit Linux-CLI |
| - | * Optional: | + | * Optional: |
| - | **💻 Benötigte Software:** | + | ===== Schritt-für-Schritt Anleitung ===== |
| - | * Raspberry Pi Imager (für OS-Installation) | + | ==== 1. Hardware vorbereiten ==== |
| - | * Raspberry Pi OS Lite (aktuelle Version: Bookworm) | + | |
| - | * Terminal/ | + | |
| - | </ | + | * Raspberry Pi starten |
| + | * USB-Festplatte anschließen | ||
| + | * Mit `lsblk` oder `sudo fdisk -l` prüfen, ob das Laufwerk erkannt wurde | ||
| - | ===== 🧭 Kursinhalt & Lektionen ===== | + | ==== 2. Festplatte einbinden |
| - | <WRAP box 80% center round> | + | * Mountpunkt anlegen: |
| + | `sudo mkdir -p /mnt/nas` | ||
| + | * UUID der Platte herausfinden: | ||
| + | `sudo blkid` | ||
| + | * `fstab` bearbeiten für Autostart: | ||
| + | `sudo nano / | ||
| + | * Beispielzeile einfügen: | ||
| + | ``` | ||
| + | UUID=dein-uuid /mnt/nas ext4 defaults, | ||
| + | ``` | ||
| - | **Lektion 1** | + | ==== 3. Rechte setzen ==== |
| - | [[minikurse: | + | |
| - | [[minikurse: | + | |
| - | **Lektion 2** | + | |
| - | [[minikurse:raspberry: | + | `sudo groupadd nasusers` |
| - | [[minikurse:raspberry: | + | |
| + | `sudo usermod -aG nasusers pi` | ||
| + | * Rechte setzen: | ||
| + | ``` | ||
| + | sudo chown -R pi:nasusers /mnt/nas | ||
| + | sudo chmod -R 2775 /mnt/nas | ||
| + | ``` | ||
| - | **Lektion 3** | + | ==== 4. Samba installieren |
| - | [[minikurse: | + | |
| - | [[minikurse: | + | |
| - | **Lektion 4** | + | |
| - | [[minikurse: | + | `sudo apt install samba` |
| - | [[minikurse:raspberry: | + | * Konfiguration öffnen: |
| + | `sudo nano / | ||
| + | * Beispielshare einfügen: | ||
| + | ``` | ||
| + | [NAS] | ||
| + | path = /mnt/nas | ||
| + | browseable = yes | ||
| + | writeable = yes | ||
| + | create mask = 0664 | ||
| + | directory mask = 2775 | ||
| + | valid users = pi | ||
| + | ``` | ||
| + | * Samba-Benutzer setzen: | ||
| + | `sudo smbpasswd -a pi` | ||
| + | * Neustart: | ||
| + | `sudo systemctl restart smbd` | ||
| + | |||
| + | ==== 5. Zugriff testen ==== | ||
| + | |||
| + | Folgende Zugriffsmöglichkeiten kannst du direkt ausprobieren: | ||
| + | < | ||
| + | Windows: \\< | ||
| + | macOS/ | ||
| + | Alternativ über den Dateimanager mit Netzlaufwerk verbinden | ||
| + | </ | ||
| + | |||
| + | ==== 6. Autostart & Optimierung ==== | ||
| + | |||
| + | Nach erfolgreicher Einrichtung solltest du folgende Schritte durchführen: | ||
| + | |||
| + | * Neustart durchführen und Bootfähigkeit testen | ||
| + | * Dienststatus prüfen: `systemctl status smbd` | ||
| + | * Optional: | ||
| + | - DynDNS oder Avahi aktivieren (z. B. `hostname.local`) | ||
| + | - File Browser installieren für Web-Zugriff auf die NAS-Platte | ||
| + | |||
| + | ===== Tipps & Hinweise ===== | ||
| + | |||
| + | <WRAP tip 80% round> | ||
| + | * Nutze nach Möglichkeit eine SSD anstelle von SD-Karte oder USB-Stick – sie ist robuster und langlebiger | ||
| + | * Verwende in der `fstab` die Option `noatime`, um unnötige Schreibzugriffe zu vermeiden | ||
| + | * Setze Ordnerrechte auf `2775`, damit Gruppenrechte auch bei Unterordnern erhalten bleiben | ||
| + | * Bei mehreren Nutzern: `valid users = user1, user2` gezielt definieren | ||
| </ | </ | ||
| - | ===== 📥 Downloads & Begleitmaterial | + | ===== Erweiterungen (optional) |
| - | → [[downloads:start|Alle PDFs anzeigen]] | + | Diese Komponenten kannst du später ergänzen: |
| - | → [[https:// | + | |
| - | → [[https:// | + | |
| - | ---- | + | * Nextcloud oder Seafile für Cloud-Zugriff |
| + | * Backup-Scripts mit `rsync` und Zeitsteuerung | ||
| + | * Web-GUIs wie File Browser zur Benutzer- und Rechteverwaltung | ||
| - | <WRAP center | + | ===== Verlinktes Video ===== |
| - | **droste.wiki – Open Source Wissen zum Mitmachen** | + | |
| - | 📍 Olaf Droste Products · Immermannstr. 31 · 44147 Dortmund | + | < |
| + | https:// | ||
| </ | </ | ||
| + | |||