Announcement

Collapse
No announcement yet.

Probleme avec Sudo

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme avec Sudo

    Bonjour,

    J'installe actuellement Oreon 1.3 avec Nagios 2 sous Debian.

    Tout va bien jusqu'ici (je n'ai pas encore installé perfparse ) sauf que je n'arrive pas à relancer ou reloader Nagios via Oreon.

    J'ai ça dans mes logs d'apache :
    "Password:"

    J'en conclue donc qu'il y a quelque chose qui se passe mal avec sudo pour le relancement du process nagios2.

    Voici mon /etc/sudoers :

    Code:
    User_Alias      OREON= www-data
    
    Runas_Alias     NAGIOS = nagios
    
    OREON   ALL = (NAGIOS) NOPASSWD: /etc/init.d/nagios2 reload, /etc/init.d/nagios2 restart
    Est-ce que j'ai oublié quelque chose ?

    Merci pour votre aide.

    --
    Emmanuel

  • #2
    Le mien ressemble à çà et tout fonctionne bien.
    Code:
    # /etc/sudoers
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # See the man page for details on how to write a sudoers file.
    #
    
    # Host alias specification
    
    # User alias specification
    
    # Cmnd alias specification
    
    # User privilege specification
    root    ALL=(ALL) ALL
    #Add by OREON
    User_Alias      OREON= www-data
    OREON   ALL = NOPASSWD: /etc/init.d/nagios restart
    OREON   ALL = NOPASSWD: /etc/init.d/nagios reload
    OREON   ALL = NOPASSWD: /etc/init.d/snmptrapd restart
    J'utilise debian 3.1, nagios 2.5 et oreon 1.3.1

    Comment


    • #3
      Originally posted by thoms
      Le mien ressemble à çà et tout fonctionne bien.
      Code:
      # /etc/sudoers
      #
      # This file MUST be edited with the 'visudo' command as root.
      #
      # See the man page for details on how to write a sudoers file.
      #
      
      # Host alias specification
      
      # User alias specification
      
      # Cmnd alias specification
      
      # User privilege specification
      root    ALL=(ALL) ALL
      #Add by OREON
      User_Alias      OREON= www-data
      OREON   ALL = NOPASSWD: /etc/init.d/nagios restart
      OREON   ALL = NOPASSWD: /etc/init.d/nagios reload
      OREON   ALL = NOPASSWD: /etc/init.d/snmptrapd restart
      J'utilise debian 3.1, nagios 2.5 et oreon 1.3.1
      OREON ALL = NOPASSWD: /etc/init.d/nagios
      OREON ALL = NOPASSWD: /etc/init.d/snmptrapd

      devrait suffire ou alors juste une * derrière :wink:
      Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
      Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
      Fedora Core 5 - 2.6.20-1.2320

      Comment


      • #4
        Hé bien non, pas mieux

        Mais je confirme que mon script d'init de Nagios se trouve bien dans /etc/init.d et se nomme nagios2

        C'est tres bizarre. Tout se passe comme si ce n'etait pas le bon user dans User_Alias...

        Comment


        • #5
          Question stupide, tes user nagios et www-data, ils existent? Si oui, ont-ils les droits pour executer /etc/init.d/nagios2 ?

          Sinon, je suis pas un pro du sudo, mais chez moi j'ai ca en plus :
          Code:
          root    ALL=(ALL) ALL
          Ca serait pas cette petite ligne qui donne les droits suffisants ?

          Comment

          Working...
          X