1.2. Vérification du fichier smb.conf à l'aide de l'utilitaire testparm
L'utilitaire testparm
vérifie que la configuration de Samba dans le fichier /etc/samba/smb.conf
est correcte. L'utilitaire détecte les paramètres et les valeurs invalides, mais aussi les paramètres incorrects, par exemple pour le mappage des identifiants. Si testparm
ne signale aucun problème, les services Samba chargeront avec succès le fichier /etc/samba/smb.conf
. Notez que testparm
ne peut pas vérifier que les services configurés seront disponibles ou fonctionneront comme prévu.
Red Hat vous recommande de vérifier le fichier /etc/samba/smb.conf
en utilisant testparm
après chaque modification de ce fichier.
Conditions préalables
- Vous avez installé Samba.
-
Le fichier
/etc/samba/smb.conf
se termine.
Procédure
Exécutez l'utilitaire
testparm
en tant qu'utilisateurroot
:#
testparm
Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Unknown parameter encountered: "log levell" Processing section "[example_share]" Loaded services file OK. ERROR: The idmap range for the domain * (tdb) overlaps with the range of DOMAIN (ad)! Server role: ROLE_DOMAIN_MEMBER Press enter to see a dump of your service definitions # Global parameters [global] ... [example_share] ...L'exemple précédent fait état d'un paramètre inexistant et d'une configuration de mappage d'ID incorrecte.
-
Si
testparm
signale des paramètres ou des valeurs incorrects ou d'autres erreurs dans la configuration, corrigez le problème et exécutez à nouveau l'utilitaire.