1.19. Configurer Samba pour qu'il soit compatible avec les clients qui requièrent une version de SMB inférieure à la version par défaut
Samba utilise une valeur par défaut raisonnable et sûre pour la version minimale de Server Message Block (SMB) qu'il prend en charge. Cependant, si vous avez des clients qui ont besoin d'une version SMB plus ancienne, vous pouvez configurer Samba pour qu'il la prenne en charge.
1.19.1. Définition de la version minimale du protocole SMB prise en charge par un serveur Samba
Dans Samba, le paramètre server min protocol
du fichier /etc/samba/smb.conf
définit la version minimale du protocole SMB (Server Message Block) prise en charge par le serveur Samba. Cette section explique comment modifier la version minimale du protocole SMB.
Par défaut, Samba sur RHEL 8.2 et les versions ultérieures ne prend en charge que le protocole SMB2 et les versions plus récentes. Red Hat recommande de ne pas utiliser le protocole SMB1, qui est obsolète. Cependant, si votre environnement nécessite SMB1, vous pouvez définir manuellement le paramètre server min protocol
sur NT1
pour réactiver SMB1.
Conditions préalables
- Samba est installé et configuré.
Procédure
Modifiez le fichier
/etc/samba/smb.conf
, ajoutez le paramètreserver min protocol
et définissez le paramètre sur la version minimale du protocole SMB que le serveur doit prendre en charge. Par exemple, pour définir la version minimale du protocole SMB surSMB3
, ajoutez :protocole min du serveur = SMB3
Redémarrez le service
smb
:# systemctl restart smb
Ressources supplémentaires
-
smb.conf(5)
page de manuel