GNU/Linux >> Tutoriales Linux >  >> Linux

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

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 el nivel de kernel cifs compatibilidad con el sistema de archivos, en todos los núcleos, 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.


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

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

  3. Cómo instalar y usar el comando ping en Linux

  4. Cómo instalar y configurar el servidor y el cliente NTP de Linux

  5. Cómo comprobar el estado y el espacio utilizado por imágenes y contenedores

Cómo verificar la complejidad de la contraseña en Linux

Cómo verificar el nivel de ejecución en Linux

Cómo comprobar y reparar un sistema de archivos en RHEL Linux

Cómo encontrar el PID y PPID de un proceso en Linux

Cómo verificar el tamaño de los archivos y directorios en Linux

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