Hallo Forum!
Ich musste unter Solaris 10 das sudoers File einrichten.
Dabei wollte ich einen Befehl ausfuehren, der ohne Passwordeingabe abgearbeitet werden kann!
Das Script, welches abgearbeitet werden soll
So sieht das sudoers File bei mir aus
Leider verlangt er aber stets eine Passwordeingabe und auch wenn ich das richtige Password eingebe, fuehrt er es nicht aus.
Hingegen die Zeile
funktioniert ohne Probleme, was auch irgendwie klar ist!
Weiss jemand vll. wo der Fehler bei mir liegt?
Ich bin nach folgender Anleitung vorgegangen
http://www.gentoo.org/doc/de/sudo-guide.xm l
Sollte ja vom Aufbau in etwa gleich sein!
Danke vielmals fuer jede Hilfe!
Ich musste unter Solaris 10 das sudoers File einrichten.
Dabei wollte ich einen Befehl ausfuehren, der ohne Passwordeingabe abgearbeitet werden kann!
Das Script, welches abgearbeitet werden soll
Code:
#!/bin/bash
BROADCAST=`/opt/sfw/bin/sudo -u radmin /reuters/ssl_source/bin/release/src_distmon -c /var/triarch/config/triarch.cnf -print COMMLINKS | /opt
/sfw/bin/ggrep -A 4 "Broadcast"|grep "health" | awk '{ print $2 }' | tr \"[:upper:]\" \"[:lower:]\"`
INTERACTIVE=`/opt/sfw/bin/sudo -u radmin /reuters/ssl_source/bin/release/src_distmon -c /var/triarch/config/triarch.cnf -print COMMLINKS | /o
pt/sfw/bin/ggrep -A 4 "Interactive"|grep "health" | awk '{ print $2 }' | tr \"[:upper:]\" \"[:lower:]\"`
if [ $BROADCAST != "good" ]; then
echo "CRITICAL - Broadcast is down"
exit 2
elif [ $INTERACTIVE != "good" ]; then
echo "CRITICAL - Interactive is down"
exit 2
else
echo "OK - Interactive and Broadcast are up and running"
exit 0
fi
und die dazugehoerigen Berechtigungen fuer das Script
-rwxrwxrwx 1 radmin other 748 Jan 7 17:37 /reuters/scripts/nagios/nag_src_check.sh
So sieht das sudoers File bei mir aus
Code:
/opt/sfw/sbin/visudo -s
nagios ALL = NOPASSWD: /opt/sfw/bin/sudo -u radmin
Leider verlangt er aber stets eine Passwordeingabe und auch wenn ich das richtige Password eingebe, fuehrt er es nicht aus.
Hingegen die Zeile
Code:
nagios ALL=(ALL) NOPASSWD: ALL
funktioniert ohne Probleme, was auch irgendwie klar ist!
Weiss jemand vll. wo der Fehler bei mir liegt?
Ich bin nach folgender Anleitung vorgegangen
http://www.gentoo.org/doc/de/sudo-guide.xm l
Sollte ja vom Aufbau in etwa gleich sein!
Danke vielmals fuer jede Hilfe!