Welche Version nutzt ein smb-client

  • Hallo.


    Ich würde mir gerne anzeigen lassen, mit welcher smb-version ein Client an meiner QNAP verbunden ist.

    Kann man sich das anzeigen lassen ( smbstatus ? ) ?


    Danke

    Christian

  • So wie ich den TE verstehe will er aber wissen, mit welcher SMB Version der Client aktuell verbunden ist, das gibt das NAS m.W. nicht preis, zumindest nicht über die GUI.

    Ob es einen passenden CLI Befehl gibt...?


    Gruss

  • Genau, ich will wissen, mit welcher SMB-Version der Client verbunden ist.


    Grüße

  • Also,


    der Samba-Server selbst kann Dir "einfach so" per Befehl leider nicht anzeigen, welche Version welcher Client nutzt. ABER: Es gibt einen Trick, auf den Samba selbst in ihrer Mailingliste verweist:

    https://lists.samba.org/archiv…2014-November/186943.html


    Der Hintergrund ist recht einfach, in der Definition der Logdatei wird zusätzlich noch für den Filenamen die Protokollversion angegeben. Dadurch siehst Du indirekt, über das geschriebene Logfile für den Client, auch die Protokollversion. Ansonsten hast Du nur die Möglichkeit, entweder über die Windows-Powershell am Client oder per Wireshark zu prüfen. Letztlich hat auch die NAS ein smb.conf - in dieser Datei kannst Du entsprechend die Art der Protokollierung ändern, Samba neu starten und Du solltest anhand der Logs feststellen können, welche SMB-Version welcher Client nutzt. Die Frage wurde in der Mailingliste selbst auch schon öfter gestellt, Samba selbst bezeichnet diese Möglichkeit über die Logfunktion als "funny way" ;) (den original-Post findest Du hier: https://lists.samba.org/archive/samba/2015-May/191557.html)



    Lieben Gruß,


    Lauri