GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Ubuntu:¿cómo verificar las conexiones Smb y el dialecto que se usa en Linux?

Quiero comprobar la versión del dialecto en las conexiones SMB.

En Windows, Get-SmbConnection lo conseguirá.

PS C:\Windows\system32> Get-SmbConnection
ServerName    ShareName     UserName     Credential   Dialect      NumOpens
----------    ---------     --------     ----------   -------      -------
savdal08r2    c$            SAVILLTEC... SAVILLTEC... 2.10         1
savdalfs01    c$            SAVILLTEC... SAVILLTEC... 3.00         1

en macOS, smbutil statshares -a funciona bien.

¿Qué debo hacer en Linux?

Respuesta aceptada:

Si está ejecutando un servidor Samba en Linux, smbstatus debe mostrar la versión de protocolo utilizada por cada cliente.

Si Linux es el cliente, depende del cliente que esté usando:si está usando cifs a nivel de kernel compatibilidad con el sistema de archivos, en todos los kernels excepto en los bastante nuevos, la respuesta fue que busque en /proc/mounts para ver si las opciones de montaje para ese sistema de archivos incluyen un vers= opción; si no, asuma que usa SMB 1.

La negociación automática del protocolo SMB en la compatibilidad con CIFS/SMB a nivel de kernel es un desarrollo bastante reciente, y, hasta donde yo sé, si no especifica la versión del protocolo que desea, la negociación automática solo indicará el resultado si habilita la depuración de CIFS mensajes. pero, afortunadamente, los desarrolladores lo hicieron para que el resultado de la negociación siempre se muestre en /proc/mounts .

Si usa smbclient u otros clientes SMB/CIFS de espacio de usuario (por ejemplo, uno integrado a su entorno de escritorio), entonces podría tener sus propias herramientas y diagnósticos.


Ubuntu
  1. Cómo usar el comando de apagado de Linux en Ubuntu 18.04 y CentOS 7

  2. Cómo verificar la versión del sistema operativo y Linux

  3. Cómo comprobar la versión de MySQL en Linux

  4. Cómo verificar la versión de su sistema operativo Linux

  5. ¿Cómo verificar las conexiones SMB y el dialecto que se usa en Linux?

Cómo comprobar la versión de Ubuntu desde la línea de comandos

Cómo deshabilitar la contraseña "Sudo" en Linux Mint 20 y Ubuntu Linux

Cómo verificar los detalles de la versión de Ubuntu y otra información del sistema

Cómo instalar la última versión principal del kernel de Linux en Ubuntu [GUI y métodos de terminal]

Cómo instalar la última versión de GIMP en Ubuntu y otras distribuciones de Linux

Cómo comprobar la versión de PHP en Linux