Rechercher

1.2. Vérification du fichier smb.conf à l'aide de l'utilitaire testparm

download PDF

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.

Important

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

  1. Exécutez l'utilitaire testparm en tant qu'utilisateur root:

    # 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.

  2. 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.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.