Red Hat Training

A Red Hat training course is available for RHEL 8

3.18. Configurar Samba para que sea compatible con clientes que requieren una versión de SMB inferior a la predeterminada

Samba utiliza un valor razonable y seguro por defecto para la versión mínima de bloque de mensajes de servidor (SMB) que soporta. Sin embargo, si tiene clientes que requieren una versión SMB más antigua, puede configurar Samba para que la soporte.

3.18.1. Establecer la versión mínima del protocolo SMB soportada por un servidor Samba

En Samba, el parámetro server min protocol en el archivo /etc/samba/smb.conf define la versión mínima del protocolo de bloque de mensajes del servidor (SMB) que soporta el servidor Samba. Esta sección describe cómo cambiar la versión mínima del protocolo SMB.

Nota

Por defecto, Samba en RHEL 8.2 y posteriores sólo soporta el protocolo SMB2 y versiones más recientes. Red Hat recomienda no utilizar el protocolo obsoleto SMB1. Sin embargo, si su entorno requiere SMB1, puede establecer manualmente el parámetro server min protocol a NT1 para volver a habilitar SMB1.

Requisitos previos

  • Samba está instalado y configurado.

Procedimiento

  1. Edite el archivo /etc/samba/smb.conf, añada el parámetro server min protocol y establezca el parámetro a la versión mínima del protocolo SMB que el servidor debe soportar. Por ejemplo, para establecer la versión mínima del protocolo SMB en SMB3, añada:

    protocolo mínimo del servidor = SMB3
  2. Reinicie el servicio smb:

    # systemctl restart smb

Recursos adicionales

  • Para obtener una lista de las versiones de protocolo que puede establecer en el parámetro server min protocol, consulte la descripción del parámetro server max protocol en la página de manual smb.conf(5).