Blog Digitalgesellschaft Verwaltungsbetrieb Textarchiv Textarchiv Walter Kirk (✝) Impressum

Netzlaufwerk einbinden mit SSHFS (Linux)

 

📑 Inhaltsverzeichnis

Vorbemerkung
Vergleich der Mount-Optionen
Installation
Programm
SSH-Schlüssel
Einrichtung
1. Alte Konfiguration entfernen (optional, wenn vorhanden)
2. Mountpoint anlegen
3. SSH-Key für root verfügbar machen
4. Funktionstest (ohne systemd!)
5. systemd-Name erzeugen
6. Mount-Unit erstellen
7. Automount-Unit erstellen
8. FUSE erlauben (für Zugriff als User)
9. Aktivieren
10. Test
11. Status
Zusammenfassung

 

Vorbemerkung

Für eine sichere - weil verschlüsselte - Datenübertragung und Einrichtung eines Netzlaufwerks als Systemdienst, eignet sich das Programm SSHFS.

Vergleich der Mount-Optionen

MethodeUnterstützte ProtokolleRoot-Rechte nötig?AutomatisierungHinweise
GVFS / gio mountSamba, FTP, SSH, WebDAVNeinÜber Startprogramme/SkripteKeine NFS-Unterstützung; einfache Nutzung
AutofsCIFS, NFS, FTP, SSH (via Plugin)Ja (für Konfiguration)Automatisch bei ZugriffIdeal für nicht-ständige Verfügbarkeit
pam_mountCIFS, SSH, SFTP, etc.Ja (für Konfiguration)Automatisch beim LoginBenutzerabhängig; keine Passwörter im Klartext
CIFS (mount.cifs)Samba (SMB)Ja (für systemweite Mounts)Über fstabStandard für Windows/Samba-Freigaben
SSHFSSSH/SFTPNein (für Benutzer)Über fstab oder SkripteDateisystem-basiert; benötigt FUSE

Hinweis: Die Nutzung von NFS ist nur über das CIFS-VFS oder manuelle mount-Befehle möglich, nicht jedoch über GVFS. Für automatisches Mounten ohne Root sind Lösungen wie gio mount in Startprogrammen oder pam_mount die bevorzugten Alternativen zu statischen fstab-Einträgen.

Installation

Programm

In einem Terminal wird ausgeführt:

SSH-Schlüssel

Die Vorgehensweise zur Erstellung ist im Blogbeitrag Datensicherung mit Rsync via SSH beschrieben

Einrichtung

Die Angaben sind den eigenen Verhältnissen entsprechend anzupassen.

1. Alte Konfiguration entfernen (optional, wenn vorhanden)

2. Mountpoint anlegen

3. SSH-Key für root verfügbar machen

4. Funktionstest (ohne systemd!)

SSH testen:

SSHFS testen:

Unmount:

5. systemd-Name erzeugen

Ergebnis:

6. Mount-Unit erstellen


7. Automount-Unit erstellen


8. FUSE erlauben (für Zugriff als User)

aktivieren:

9. Aktivieren

10. Test

Automount wird ausgelöst → Zugriff funktioniert

11. Status

Das Ergebnis kann so aussehen:

Und für Automount

Zusammenfassung

Die Einbindung eines Netzlaufwerks mittel SSHS als Systemdienst ist dann angebracht, wenn ein statischer Eintrag in der /etc/fstab nicht gewünscht ist, eine sichere Datenübertragung und die Einbindung stabil erfolgen soll.

 

Wolfgang Kirk Veröffentlicht: 2026-04-10, 15:00 Uhr aktualisiert: