Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmlfalse
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtruescroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Description

Ce module permet aux utilisateurs de se connecter à l'interface de Configuration avec le compte utilisateur défini dans l'interface de Configuration. Si ce module n'est pas présent il ne sera pas possible de se connecter avec les noms d'utilisateurs et mots de passe défini dans l'interface de Configuration.

Activation du module

Le module "auth-cfg-du type cfg_password_webui dont le nom livré par défaut est "Cfg_password" est un module qui peut être activé sur le démon Synchronizer et le module WebUI.

  • L'activation du module s'effectue en ajoutant le nom de ce module dans le fichier de configuration du démon Synchronizer.
  • Pour ce faire, ouvrer le fichier de configuration du Synchronizer à l'emplacement /etc/shinken/synchronizers/synchronizer-master.cfg, et ajouter le nom de votre module "Cfg_password".

Exemple: par défaut, nous livrons un module dont le nom est "Cfg_password":


Code Block
languagebash
define synchronizer {
    [...]
    modules                   Module 1, Module 2, Module 3, Cfg_password
    [...]
}


Pour prendre en compte le changement de configuration, redémarrer le Synchronizer :

Code Blockservice shinken-



Excerpt Include
Configuration ( Synchronizer )
Configuration ( Synchronizer )
pageDefaultLink[destination=Optional[PageResourceIdentifier[spaceKey=<null>,title=Configuration ( Synchronizer )]],body=Optional.empty,tooltip=Optional.empty,anchor=Optional.empty,target=Optional.empty]
nopaneltrue
synchronizer restart

Configuration

La configuration du module se trouve par défaut dans le fichier  /etc/shinken/modules/auth_cfg_password.cfg

  • Vous trouverez aussi systématiquement un exemple dans /etc/shinken-user-example/configuration/daemons/synchronizers/authentication_modules/auth_cfg_password/auth_cfg_password-example.cfg


Exemple de fichier de configuration

Code Block
languagejs
#===============================================================================
# Cfg_password
#===============================================================================
# Daemons that can load this module:
# - synchronizer
# Module that can load this module:
# - WebUI
# This module is the authentication that allow to use the password set in the user definition (configuration part)
#===============================================================================


define module {

    #======== Module identity =========
    # Module name. Must be unique
    module_name     Cfg_password

    # Module type (to load module code). Do not edit.
    module_type     cfg_password_webui

    # There is no parameters for this module

}
  

Détails des sections composant le fichier de configuration

Identification du module

Il n'est pas utile d'avoir plusieurs module de type "cfg_password_webui"sur votre Synchronizer.


NomTypeUnitéDéfautCommentaire
Code Block
module_name 
Texte---Cfg_password

Nous vous conseillons de choisir un nom en fonction de l'utilisation du module pour que votre configuration soit simple à maintenir.

Doit être unique.

Code Block
module_type 
Texte---cfg_password_webuiNe peut être modifié.