Blog Digitalgesellschaft Verwaltungsbetrieb Textarchiv Textarchiv Walter Kirk (✝) Impressum

 

Homeserver in fstab einrichten

 

📑 Inhaltsverzeichnis

Vorbemerkung
Notwendige Angaben
Programm installieren
Einhängepunkt erstellen
Textdatei erstellen
Rechte setzen
SAMBA-Freigaben ermitteln
Eintrag in /etc/fstab
Test
Bash-Script
Zusammenfassung

 

 

Vorbemerkung

Um einen HOMESERVER automatisch im Dateisystem auf einem Client einzuhängen (mount), ist die /etc/fstab entsprechend zu ergänzen. Damit dies erfolgreich gelingt, sind die Schritte für einen HOMESERVER (SAMBA auf LINUX-Basis) nachfolgend beschrieben.

Notwendige Angaben

Folgende Angabe sind vor dem Eintrag zu ermitteln:

- Einhängepunkt (Mountpoint) beim Client - Samba-Share - Samba-Nutzername - Samba-Passwort.

Programm installieren

Common Internet File System (CIFS) Freigaben benötigen in Linux die cifs-utils:

Einhängepunkt erstellen

Das Verzeichnis, in dem der HOMESERVER in das System integriert wird (Mountpoint), ist zu erstellen:

Es kann jedes beliebige Verzeichnis im Dateisystem sein, also auch im $HOME-Verzeichnis eingerichtet werden.

Textdatei erstellen

Für die Einbindung in die fstab ist eine Textdatei .smbcredentials im Verzeichnis /home/nutzername/ zu erstellen

mit dem Inhalt:

Das Zeichen DOT vor dem Namen kennzeichnet die Datei als versteckt.

Rechte setzen

Die Textdatei ist zu schützen, sodass nur der Berechtigte darauf Zugriff hat:

SAMBA-Freigaben ermitteln

Auf dem HOMESERVER werden die Freigaben angezeigt mit:

Die Ausgabe kann so aussehen:

Eintrag in /etc/fstab

Die Datei wird geöffnet mit:

und nur eine zusätzliche Zeile eingetragen. Ansonsten werden keine Veränderungen vorgenommen:

Die Angaben IP-Serveradresse, Freigabeverzeichnis, Nutzername und Mountpoint sind den eigenen Verhältnissen anzupassen. Alle anderen Angaben sind für die Funktionalität beim Booten (kein Absturz) und beim Einhängen (Mount) notwendig.

Die id (uid, gid) lässt sich ermitteln mit

Die Ausgabe kann so aussehen:

Als Nutzer ist der jeweilige Nutzername angegeben.

Test

Für den Funktionstest ohne Neustart folgendes Kommando ausführen:

Bash-Script

Wenn mehrere Client eingerichtet werden sollen, kann dies durch ein Bash-Script vereinfacht erfolgen:

Zusammenfassung

Mit einem (vorsichtigen) Ergänzen der Systemdatei fstab lässt sich die Arbeit mit einem HOMESERVER leichter gestalten.

 

 

Top

 

Wolfgang Kirk

 

Veröffentlicht: 2025-09-02, 12:00 Uhr aktualisiert: