Hallo,
bei mir geht das mounten mit einer höheren Protokoll-Version, wenn ich auf dem Client die mount-Option
verwende.
Nutzt Debian unstable etwa per default noch SMB1?
Auszug aus "man mount.cifs":
Code: Alles auswählen
vers=
SMB protocol version. Allowed values are:
· 1.0 - The classic CIFS/SMBv1 protocol. This is the default.
· 2.0 - The SMBv2.002 protocol. This was initially introduced in Windows Vista Service Pack 1, and Windows Server 2008. Note that the initial release version of Windows Vista spoke a slightly different dialect (2.000) that is not supported.
· 2.1 - The SMBv2.1 protocol that was introduced in Microsoft Windows 7 and Windows Server 2008R2.
· 3.0 - The SMBv3.0 protocol that was introduced in Microsoft Windows 8 and Windows Server 2012.
Note too that while this option governs the protocol version used, not all features of each version are available.
D.h., SMBv1 ist tatsächlich default, nicht schön ist m.E., dass der Client mit dem Server hier kein höheres Protokoll aushandelt. Evtl. würde das mit einer Anpassung der smb.conf gehen? Welche Protokolle läßt Dein Server denn zu?
[edit] Wahrscheinlich ist es aber so, dass die Funktion, ein Protokoll auszuhandeln, im sambaclient nicht implementiert ist. Der Server gibt wohl einfach nur vor, welche Protokolle möglich sind. In Deinem Fall möchte der Client dann SMB1 haben, der Server sagt "geht nicht, mindestens SMB2!" und die Verhandlung endet ohne Ergebnis. [/edit]
Gruß Theophil