Netzlaufwerk einbinden unter Linux

Wie binde ich ein Netzlaufwerk unter Linux ein?

Um auf die Freigaben zugreifen zu können, muss sich der Rechner in einem Netzwerk der Hochschule Hannover befinden.

Abhängigkeiten installieren

Um die Netzlaufwerke unter Linux zu benutzen, gibt es mehrere Ansätze.

Zunächst sollte sichergestellt sein, dass die dafür benötigten Abhängigkeiten installiert sind.

Unter Debian sind dies die Pakete samba-common und cifs-utils.

Für die Integration in die Dateimanager wie z.B. thunar oder nautilus werden zusätzlich ggf. noch die Pakete gvfs-common und gvfs-backends benötigt.

Auflisten verfügbarer DFS-Pfade mit smbclient

Mit smbclient kann die grundsätzliche Funktionsweise getestet werden und die vorhandenen Pfade aufgelistet werden.

smbclient -L '\\fh-h.de\' -U 'fh-h\abc-123-u1'

Zugriff auf Netzlaufwerke über einen grafischen Dateimanager (nautilus)

In diesem Beispiel wird gezeigt, wie der Zugriff auf ein Netzlaufwerk über den Dateimanager nautilus aussehen könnte.

Der in diesem Beispiel gezeigte Pfad smb://abc-123-u1@fh-h.de/ muss durch Sie angepasst werden.

Ersetzen Sie den Platzhalter-Benutzernamen abc-123-u1 durch Ihren Benutzernamen und ergänzen Sie die Pfadangabe fh-h.de/ durch den Pfad zu dem gewünschten Netzlaufwerk.

Bitte beachten Sie dabei, dass die Pfadangabe den Vorwärtsschrägstrich / anstatt des unter Windows sonst üblichen Rückwärtsschrägstrich \ verwenden!

Öffnen Sie ihren Nautilus und navigieren Sie zu dem Menüpunkt "Other Locations" (unten links, grau hinterlegt),

Geben Sie in dem Eingabefeld neben "Connect to Server" den gewünschten Zielpfad Ihres Netzlaufwerkes ein.

Die Eingabe Ihres Benutzernamens vor dem @-Zeichen im Pfad ist erforderlich, um eine Benutzeranmeldung auszulösen.

Drücken Sie anschließend auf Connect (unten rechts), um sich mit dem Netzlaufwerk zu verbinden.

Netzlaufwerk-Linux-Nautilus-01

In dem erscheinenden Anmeldefenster geben Sie fh-h.de als Domäne an und verwenden Ihr Benutzerpasswort zur Anmeldung.

Um die Anmeldung nicht jedes Mal durchführen zu müssen, wenn Sie einen Ordner anwählen, können Sie Nautilus dazu anweisen, sich Ihr Benutzerpasswort zu merken.

Netzlaufwerk-Linux-Nautilus-02

Sie sollten nun mit Ihrem Netzlaufwerk arbeiten können.

Manuelles Einhängen von Netzlaufwerken auf der Kommandozeile

Für die folgenden Beispiele wird angenommen, dass eine Datei /root/zugangsdaten.priv existiert, die folgende Angaben enthält:

username=abc-123-u1
password=<Benutzerpasswort hier einfügen>
domain=fh-h

Sicherheitshinweis: Da die Datei /root/zugangsdaten.priv Ihre Zugangsdaten für Ihr Benutzerkonto enthält, sollten Sie zuvor sicherstellen, dass Sie den Speicherort vor unbefugten Zugriffen schützen.
Wir empfehlen zusätzlich zur Einschränkung der Zugriffsrechte auf die Datei die Verschlüsselung Ihres Datenträgers z.B. mit LUKS.

Der folgende Befehl hängt den Netzwerkpfad //fh-h.de/hsh/Coop/ unter /mnt/netzlaufwerke/Coop ein, und sorgt dafür, dass ein Benutzer mit uid=1000 und gid=1000 Zugriffsrechte hat:

mount -t cifs -o credentials=/root/zugangsdaten.priv,iocharset=utf8,vers=3.0,gid=1000,uid=1000,_netdev //fh-h.de/hsh/Coop/ /mnt/netzlaufwerke/Coop

Würde man dies über die /etc/fstab regeln wollen, könnte der Eintrag wie folgt aussehen:

//fh-h.de/hsh/Coop/ /mnt/netzlaufwerke/Coop cifs credentials=/root/zugangsdaten.priv,iocharset=utf8,vers=3.0,gid=1000,uid=1000,_netdev 0 0

Letzte Änderung: 24. April 2024