Eu configurei um servidor SAMBA no Ubuntu. Eu defino o protocolo mínimo para SMB2, máximo para SMB3. Agora, posso me conectar ao caminho compartilhado do Windows e quero saber qual protocolo (SMB2 ou SMB3) o Windows está usando. Existe alguma maneira de saber isso?
Pesquisei no Google, mas tudo que consegui encontrar foram as versões habilitadas do SMB em um computador Windows, não a versão do SMB atualmente em uso com um host remoto específico. Digamos que abri um diretório compartilhado em rede \\mybackup\test\
com o File Explorer. Posso saber qual versão do Windows SMB está usando atualmente mybackup
?
Execute
Get-SmbConnection
a partir do PowerShell para listar todas as conexões SMB de saída, juntamente com seu "Dialeto" (que é como o SMB chama as versões do protocolo).Também pode mostrar se a conexão está criptografada, embora isso não esteja incluído por padrão:
(Não confunda este comando com Get-SmbSession, que é para conexões de entrada.)
Você também pode obter essas informações no servidor – o Samba possui um comando
smbstatus
(requer root), que lista todas as conexões SMB de entrada, comoGet-SmbSession
no Windows.