[Samba] how to know SMB protocol versions supported by a host

Thibault Roulet thibault.roulet at epfl.ch
Wed Apr 6 12:33:45 UTC 2022


Under linux you can run something like this:

nmap -p139 --script smb-protocols <server-address>

it will report something like:

139/tcp open  netbios-ssn

Host script results:
| smb-protocols:
|   dialects:
|     2.0.2
|     2.1
|     3.0
|     3.0.2
|_    3.1.1


On 4/6/22 11:32, Piviul via samba wrote:
> I have a little problem using samba; I have a bash script that should 
> mount some LAN hosts shares. Some of these hosts support only SMB1 
> protocol. If I try to mount a share on a host that support only SMB1 
> without specifying the protocol to use or specifying SMB3 or SMB2 the 
> mount command seems to freeze; if I specify on the options vers=1 all 
> seems to works.
> There is a way to know the SMB protocol version supported by a host?
> Piviul
Thibault Roulet

More information about the samba mailing list