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.
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
Edite el archivo
/etc/samba/smb.conf
, añada el parámetroserver 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 enSMB3
, añada:protocolo mínimo del servidor = SMB3
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ámetroserver max protocol
en la página de manualsmb.conf(5)
.