Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Ubuntu
Ubuntu Vos questions sur les distributions Ubuntu et dérivées (Kubuntu, Xubuntu... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/08/2007, 10h57   #1
Membre actif
 
Avatar de ploxien
 
Inscription : février 2006
Messages : 467
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : février 2006
Messages : 467
Points : 179
Points : 179
Par défaut Souci avec plugin nagios

Hello,

J'utilise des plugins nagios (et uniquement des plugins) en ligne de commande.

Je viens de passer sur Ubuntu, et ça ne fonctionne plus.
Par exemple, le plugin check_icmp me renvoie cette erreur:
Code :
check_icmp: Failed to obtain ICMP socket: Operation not permitted
Pour cette commande
Code :
./check_icmp -H 10.192.73.158  -n 2 -i 10 -w 51% -c 81%
Par contre, si je fais cela
Code :
sudo ./check_icmp -H 10.192.73.158  -n 2 -i 10 -w 51% -c 81%
ça fonctionne très bien. Mais vu que j'utilise cela depuis un programme JAVA qui effectue beaucoup de check_icmp, je voudrais savoir sur quels fichiers mettre les droits pour pouvoir effectuer cette opération sans être root...
J'ai essayé (dans le dossier des plugins)
Mais ce n'est pas suffisant, à voir...

Une idée?

Merci d'avance!

A+
__________________
(\ _ /)
(='.'=)
(")-(")
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...
ploxien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2007, 12h28   #2
Membre régulier
 
Homme
Consultant en technologies
Inscription : mai 2003
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies

Informations forums :
Inscription : mai 2003
Messages : 82
Points : 95
Points : 95
Envoyer un message via ICQ à Arschney
Bonjour,

Tu ne peux pas lever la nécessité d'être root. Mais tu peux configurer sudo pour qu'il ne demande pas de mot de passe sur certaines commandes, dans ton cas check_icmp.

Renseigne toi sur visudo qui permet cette configuration.
Arschney est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2007, 14h23   #3
Membre actif
 
Avatar de ploxien
 
Inscription : février 2006
Messages : 467
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : février 2006
Messages : 467
Points : 179
Points : 179
J'ai ajouté les 2 lignes suivantes dans le fichier de configuration de sudo (sudo visudo)

Code :
Cmnd_Alias      CHECK=/home/pmast/nexthink-home/plugins/check_icmp
et
Code :
ploxien ALL=NOPASSWD:CHECK
(ploxien=nom_utilisateur)
Mais rien n'a changé! Pourquoi? Comment faire?

Merci, A+
__________________
(\ _ /)
(='.'=)
(")-(")
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...
ploxien est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h02.


 
 
 
 
Partenaires

Hébergement Web