# 🧭 Übersicht: `/etc/fstab` – Netzlaufwerke & SSHFS Diese Datei enthält Einträge für automatisch eingehängte Netzlaufwerke. Wichtig: Teste Änderungen **immer** mit ```bash sudo mount -a ``` um Syntaxfehler zu erkennen, bevor du neustartest. → siehe [[fstab Grundlagen]] --- ## 🗂️ NAS-Laufwerke via NFS ```fstab 192.168.0.14:/volume1/Gemeinsam /mnt/nas/gemeinsam nfs nfsvers=3,rw,_netdev,noac,actimeo=0 0 0 ``` **Annahmen:** - NAS-IP: `192.168.0.14` - Freigabe (Quelle): `/volume1/Gemeinsam` - Lokaler Mountpoint (Ziel): `/mnt/nas/gemeinsam` **Erläuterung der Optionen:** - `nfsvers=3` → nutzt NFSv3 (älter, aber oft stabiler bei Synology) - `rw` → Schreib-/Lesezugriff - `_netdev` → mountet erst, wenn Netzwerk verfügbar ist - `noac` → deaktiviert Client-Caching (nützlich bei Dateisynchronisierung, kann Performance senken) - `actimeo=0` → setzt Cache-Timeout auf 0 (Dateiattribute werden immer neu gelesen) 👉 siehe [[NFS unter Linux]] und [[NFS Mount Optionen]] 💡 *Tipp:* Bei neueren Systemen oder stabilen Netzwerken ist `nfsvers=4` meist die bessere Wahl. Beispiel: ```fstab 192.168.0.14:/volume1/Gemeinsam /mnt/nas/gemeinsam nfs nfsvers=4,rw,_netdev 0 0 ``` 📦 **Benötigtes Paket (Debian/Ubuntu):** ```bash sudo apt install nfs-common ``` → siehe [[NFS Client Installation]] --- ## ☁️ HiDrive via SFTP (SSHFS) ```fstab mathias2784@sftp.hidrive.strato.com:/users/mathias2784 /mnt/hidrive fuse.sshfs defaults,_netdev,IdentityFile=/home/mathias/.ssh/id_ed25519,allow_other 0 0 ``` **Erläuterung der Optionen:** - `fuse.sshfs` → nutzt das FUSE-Modul für SSHFS - `_netdev` → warte auf Netzwerk - `IdentityFile=...` → Pfad zum SSH-Key - `allow_other` → erlaubt Zugriff auch für andere Nutzer (Achtung: [[SSHFS Sicherheit]]) 👉 siehe [[SSHFS unter Linux]] und [[HiDrive Konfiguration]] 💡 *Tipp:* Füge optional `reconnect,ServerAliveInterval=15,ServerAliveCountMax=3` hinzu, damit die Verbindung stabil bleibt: ```fstab mathias2784@sftp.hidrive.strato.com:/users/mathias2784 /mnt/hidrive fuse.sshfs _netdev,IdentityFile=/home/mathias/.ssh/id_ed25519,allow_other,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 0 0 ``` 📦 **Benötigtes Paket (Debian/Ubuntu):** ```bash sudo apt install sshfs ``` → siehe [[SSHFS Installation]] --- ## 🖥️ "Schneiderserver" via SSHFS ```fstab root@schneiderserver.site:/root /mnt/strato_vm fuse.sshfs _netdev,IdentityFile=/home/mathias/.ssh/id_ed25519_strato_vm,allow_other 0 0 ``` **Optionen wie oben**, jedoch: - Zugriff als `root` nur wenn zwingend notwendig (besser: Benutzer mit begrenzten Rechten) - Key-File ggf. mit restriktiven Rechten (`chmod 600`) 👉 siehe [[SSH Sicherheit]] und [[Root via SSH vermeiden]] 📦 **Benötigtes Paket (Debian/Ubuntu):** ```bash sudo apt install sshfs ``` --- ## ✅ Allgemeine Hinweise - Testen: `sudo mount -a` - Mounten einzelner Einträge: ```bash sudo mount /mnt/hidrive ``` - Logs prüfen bei Problemen: ```bash sudo journalctl -xe | grep sshfs ``` Weitere Themen: [[fstab Optionen Übersicht]], [[Mount Fehlerbehebung]], [[Systemd Automounts]]