staging.inyokaproject.org

cifs probleme

Status: Ungelöst | Ubuntu-Version: Kubuntu 22.04 (Jammy Jellyfish)
Antworten |

deta

Anmeldungsdatum:
11. Juni 2009

Beiträge: 501

Hallo, vielleicht könnt Ihr mir dabei helfen. Also ich habe mehrere Geräte, von denen ich auf eine Synology mit cifs zugreife. Immer in der fstab mit folgenden Befehl:

//192.168.178.21/raspi-datensicherung /mnt/raspi-datensicherung cifs username=xxxx,password=xxxxx,uid=1000,gid=1000 0 0

Egal ob ich von meinen Ubuntu drauf zugreife oder von meinen Raspi, Rock64 ... geht immer.

Ich habe einen neuen Rechner aufgesetzt, dort ist proxmox drauf und habe dort einen Container mit aktueller Debian bookworm installiert. Auch im übrigen ist bookworm nur ohne proxmox noch auf den raspi und rock64 installiert und da gehts.

Auf den neuen Rechner mit proxmox davo, will er nicht mounten und bringt mir diesen Fehler:

udo mount /mnt/raspi-datensicherung/mount error(1): Operation not permitted
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Irgendwas muss ich vergessen oder übersehen haben.

Was sagt Ihr dazu?

cu Deta

Bearbeitet von Thomas_Do:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

deta schrieb:

[…]

//192.168.178.21/raspi-datensicherung /mnt/raspi-datensicherung cifs username=xxxx,password=xxxxx,uid=1000,gid=1000 0 0 

Egal ob ich von meinen Ubuntu drauf zugreife oder von meinen Raspi, Rock64 ... geht immer.

Was verwundert, denn die URL ist syntaktisch fehlerhaft: Im Namensschema smb://<Host>/<Freigabename> darf der Freigabename maximal 15 Byte lang sein. Manche SMB-Clients beachten das nicht und manchmal funktioniert es auch, aber es gibt keine Garantie, dass es immer funktioniert.

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

Hallo kB,

kann es sein, dass Du hier etwas verwechselst - mal unabhängig davon, wie sinnvoll (sehr) lange Sharenamen praktisch sind?:

kB schrieb:

Was verwundert, denn die URL ist syntaktisch fehlerhaft: Im Namensschema smb://<Host>/<Freigabename> darf der Freigabename maximal 15 Byte lang sein.

Ich kenne die Restriktion des Netbios-Host-Namens auf 16 Zeichen.

Und ansonsten kenne ich für Share-Namen nur

MS-CIFS, siehe in den dort herunterladbaren PDFs Abschnitt "2.2.1.1.2 Pathnames"

in Verbindung mit

MS-FSCC, siehe in den dort herunterladbaren PDFs Abschnitt "2.1.6 Share name"

und demnach ist der Share-Name - in den heute üblichen SMB-Protokollen - auf 80 Zeichen begrenzt. Siehe etwas praxisnäher auch das Powershell-Kommando New-SmbShare unter "-Name".

Es gab dann früher unter SMB1 mal noch die Restriktion auf 8.3 Filenames, aber da dürfte man heute in der Praxis IMO eher nicht mehr drüber stolpern.

Ich mag aber auch falsch liegen. Hast Du eine Quelle, die Deine Aussage belegen würde? Das soll nicht besserwisserisch bei Dir ankommen, ist nur eine Frage und gleichzeitig die Darlegung meines Kenntnisstandes!

Danke!

LG, Newubunti

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

Newubunti schrieb:

Ich kenne die Restriktion des Netbios-Host-Namens auf 16 Zeichen.

Ihr habt beide recht. Der Speicherplatz für einen Netbios-Namen beträgt 16 Zeichen. Allerdings sind nur die ersten 15 Zeichen nutzbar. Das 16. Zeichen beinhaltet eine von MS verwaltetes Kennung (z.B. wenn der Netbios-Name nicht eindeutig ist). Erkennbar ist dies z.B. bei der MS "ntbstat" Ausgabe. Da ist das letzte Byte in spitzen Klammen dargestellt.

Newubunti

Anmeldungsdatum:
16. Februar 2008

Beiträge: 5149

shiro schrieb:

Newubunti schrieb:

Ich kenne die Restriktion des Netbios-Host-Namens auf 16 Zeichen.

Ihr habt beide recht. Der Speicherplatz für einen Netbios-Namen beträgt 16 Zeichen. Allerdings sind nur die ersten 15 Zeichen nutzbar.

Da habe ich mich vertippt. Ich meinte beim Host-Namen die 15 Zeichen, die ja auch so auf der von mir verlinkten Seite angegeben sind.

Danke, für das Aufmerksam machen auf den Tippfehler!

Aber das sagt trotzdem nichts in Bezug auf die Länge des Share-Namens aus.

LG, Newubunti

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1303

Aber das sagt trotzdem nichts in Bezug auf die Länge des Share-Namens aus.

Das ist richtig. Es kommt aber auf die Sichtweise und die verwendeten ISO Layer an, ob die Netbios Randbedingung relevant ist oder nicht. Ich kann die empfehlen, diesen Artikel zur Klärung zu lesen.

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Hallo.

deta schrieb:

Irgendwas muss ich vergessen oder übersehen haben.

Wenn die Zeile in der fstab grundsätzlich bei anderen Systemen funktioniert, dann kann das vielleicht daran liegen, dass die cifs-utils bei dem System nicht installiert sind.

sudo apt install cifs-utils
Antworten |