Search

Michael 24.11.2014 - 12:33

Netzlaufwerk Samba / WebDAV unter Linux

Wie kann ich ein Netzlaufwerk unter Linux mit Samba / WebDAV dauerhaft einrichten?

8 answers

Michael 24.11.2014 - 12:33

Samba dauerhaft als Netzlaufwerk einbinden: Erstelle einen Ordner z.B. im Homeverzeichnis für das Netzlaufwerk. z.B. "ProtonetSamba"

Installiere, falls noch nicht vorhanden, cifs: "sudo apt-get install cifs-utils" und keyutils „sudo apt-get install keyutils“ Nun musst du in die Konfigurationsdatei /etc/fstab (im Beispiel mit vim): "sudo vim /etc/fstab"

In die fstab-Datei musst Du folgende Zeile hinzufügen(per vim mit [i]) "//IP-der-Box/vorname.nachname /Pfad_zu_Deinem_Ordner/ProtonetSamba cifs username=vorname.nachname,passwd=deinPassword,nobootwait 0 0" (zum Beenden des Einfügemodus in vim: [Esc]) Das sieht dann so aus: enter image description here Jetzt nur noch abspeichern(in vim [:x]) und Linux neustarten

WebDAV als Netzlaufwerk einbinden: Erstelle einen Ordner z.B. im Homeverzeichnis für das Netzlaufwerk. z.B. „ProtonetWebDav“ Installiere, falls Du es noch nicht hast, davfs: „sudo apt-get install ca-certificates“ „sudo apt-get install davfs2"

Nun kannst Du das Netzlaufwerk mounten mit "sudo mount -t davfs https://deinboxname.protonet.info/dav/Pfad_zu_Deinem_Ordner/ProtonetWebDav“ Benutzername eingeben: vorname.nachname Passwort eingeben Fertig 🙂

Norry 29.11.2014 - 11:01

Bei der Samba Methode, hat nur root den vollen Zugriff, um den auch dem User zu zuweisen, noch ein uid=username anhängen.

manuel.dingemann 08.12.2014 - 21:11

Wer vi noch nicht im Blindflug beherrscht kann sich mit dem Cheatsheet helfen http://www.lagmonster.org/docs/vi.html

manuel.dingemann 08.12.2014 - 21:36

Wo genau darf ich "uid=username" anhängen? Ich bekomme beim kopieren von Linux Richtung Protonet die Meldung "Error opening file ‚/home/protopuck/ProtonetSamba/My shares/My Documents/test.pdf‘: Permission denied"

Norry 08.12.2014 - 23:02

Versuch mal vorname.nachname,passwd=deinPassword,uid=username,nobootwait Wobei username der Linuxusername ist.

manuel.dingemann 09.12.2014 - 14:51

Danke schön. Jetzt hat es geklappt 🙂

fheinrich 09.04.2015 - 22:37

Hi!

Ich bin gerade auf Ubuntu 14.04 LTS unterwegs und habe wie oben beschrieben meine Maya über Samba und fstab als Netzlaufwerk eingehängt (ich verwende "uid=mein_linuxnutzer" um die richtigen Rechte zu erhalten).

Jetzt habe ich das sehr seltsame (aber reproduzierbare) folgende Problem: Wenn ich den Ubuntu Login Screen erhalte und mich sofort einlogge, wird die Maya sofort erkannt und funktioniert einwandfrei. Wenn ich den Ubuntu Login Screen erhalte und etwas warte (Größenordnung 10 sec+) bevor ich mich einlogge, wird das Netzlaufwerk zwar erkannt – wenn ich daraufklicke wird aber ein leerer Ordner angezeigt und ich habe keinen Zugriff auf die Inhalte der Maya. Auch ein Refresh bringt nichts bis ich den Rechner neustarte und mich wieder "schnell" einlogge.

Ich habe in der fstab-Datei auch mal das "nobootwait" rausgenommen, keine Veränderung. Hat jemand das gleiche Problem?

Felix Favre 25.06.2015 - 13:06

Hallo,

ich konnte das Problem leider nicht mit einem Ubuntu 14.04.2 LTS reproduzieren. Hier funktioniert alles super.

Meine Vermutung ist, dass das automatische Einbinden des Netzlaufwerkes fehlgeschlagen ist. Überprüfen kann man das mit dem Konsolenbefehl

mount | grep cifs

Sollte dieser Befehl keine Ausgabe haben, so ist kein Samba-Laufwerk eingebunden.

Man kann aber mit folgendem Befehl das Einbinden erneut manuell "anschieben"

sudo mount /PfadzuDeinem_Ordner/ProtonetSamba

(Bei mir /home/felix/ProtonetSamba)

Ich hoffe das hilft weiter!

gruß

Felix