Debian 10 SMB mount

Status
Für weitere Antworten geschlossen.

fireb

Benutzer
Mitglied seit
06. Dez 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich besitze ein RS814+ NAS und möchte jetzt Freigaben unter Debian 10 mounten.

Könnt Ihr mir sagen, wie ich da am Besten vorgehen soll?
Habe das nämlich noch nie gemacht und würde das gerne so einstellen, dass die Freigaben bei einem Neustart von Debian wieder automatisch eingebunden werden.

Debian läuft bei mir übrigens ohne GUI.

Liebe Grüße
fireb
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Sollte ja eigentlich genügend Anleitungen geben im Netz...

Hier ein Weg:
1) smb/cifs installieren falls noch nicht vorhanden. Üblicherweise ein Paket ala cifs-utils oder ähnlich
2) dir im Dateisystem einen Ort heraus suchen wo du die Freigaben einbinden willst. Normal nehme ich da /srv und dort Unterordner dsX/freigabe, also /srv/dsX/freigabe. Die Verzeichnisse als admin/root Nutzer anlegen.
3) Unter dem Debian-Nutzer der auf die DS zugreifen soll eine Datei ".smb" (Name frei wählbar) in /home/<benutzernameDebian>/.smb anlegen mit Inhalt
Code:
username=<BenutzerAufDerDS>
password=<PasswortDesBenutzersAufDerDS>
Und die Datei mit Rechten 644 setzen.
Will man es abgeschotteter, dann legt man die Datei unter /root/.smb im Heimverzeichnis von root an und setzt sie nach dem Erstellen auf 600 oder 400. Nur root muss die Datei eigentlich lesen können.
4) Einträge in der /etc/fstab vornehmen pro Freigabe ala (alle Platzhalter <#> mit passenden Ersetzungen versehen)
Code:
#smb/cifs shares on dsX
//<LAN-IP-DER-DS>/<GemeinsamerOrdner> /srv/dsX/<GemeinsamerOrdner> cifs credentials=/home/<benutzerDebian>/.smb,vers=3.0,uid=<idBenutzerDebian>,gid=<gidBenutzerDebian>,_netdev,auto 0 0
Daten bekommt man mit "id <benutzerDebian>" heraus.
5) Dann sollte ein "mount -a" (oder mit sudo) die Freigaben einbinden.
 

fireb

Benutzer
Mitglied seit
06. Dez 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
Hallo,

danke für Deine ausführliche Anleitung. Leider lässt sich das Verzeichnis nicht mounten.

Wenn ich den Befehl mount -a ausführe erhalte ich immer folgende Meldung:

Rich (BBCode):
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Die Datei .smb mit den Zugangsdaten des NAS (admin User) habe ich unter /root abgelegt und unter /etc/fstab folgenden Eintrag erstellt:

Rich (BBCode):
//10.1.1.5/Multimedia /nas/serien cifs credentials=/root/.smb,vers=3.0,uid=0,gid=0,_netdev,auto 0 0

Das Verzeichnis /nas/serien habe ich zuvor erstellt.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Als root (id0) würde ich die Ordner nicht einbinden, sondern mit deinem eingeschränkten Debian Benutzer.

In der DS prüfen, ob bei den Dateidiensten und SMB die Protokoll-Max-Version auf 3 steht.

Ansonsten kannst auch von Hand mounts testen mit mount -t ala
https://www.thomas-krenn.com/de/wiki/Windows_Freigabe_unter_Linux_mounten

Oder mit smbclient prüfen, ob prinzipiell Zugriff bestehen würde und welche Fehler eventuell in dmesg sichtbar sind
https://unix.stackexchange.com/ques...n-not-supported-but-can-connect-via-smbclient
 

fireb

Benutzer
Mitglied seit
06. Dez 2015
Beiträge
18
Punkte für Reaktionen
0
Punkte
1
Als root (id0) würde ich die Ordner nicht einbinden, sondern mit deinem eingeschränkten Debian Benutzer.

Die ID des root Benutzers habe ich nur zum Testen verwendet als es mit der ID meines Benutzers nicht funktioniert hatte.

In der DS prüfen, ob bei den Dateidiensten und SMB die Protokoll-Max-Version auf 3 steht.

Das war das Problem. Hier war bei mir nur SMBv2 eingestellt. Habe es jetzt umgestellt und nun klapp auch das mounten.

Vielen Dank für Deine schnelle Hilfe!

Liebe Grüße
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat