ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1710
1710
EMPFEHLEN
-
Hallo
Wie der Titel eigentlich schon sagt, versuche ich mit PHP, sprich shell_exec(), und Sudo einen Befehl auf der Shell auszuführen.
Um zu testen, ob Sudo überhaupt funktioniert, habe ich versucht den Befehl
Code :1
sudo whoami 2>&1
auszuführen und erhalte die Fehlermeldung
Kann mir jemand erklären, was es mit diesem "audit interface" auf sich hat und wie ich das Problem lösen könnte?Cannot open audit interface - aborting.
Hier noch die Zeile aus sudoers:
Code :1
apache ALL = (ALL) NOPASSWD: /usr/bin/whoami
Gruss
-
Konnte das Problem mittlerweile lösen:
Bei CentOS 5.3 ist scheinbar SELinux standardmässig aktiviert. Um auf Sudo zugreifen zu können, muss man SELinux allerdings deaktivieren. Dazu muss man in der Conf-Datei (/etc/selinux/config)
Code :1
SELINUX=enforcing
ändern in
Code :1
SELINUX=disabled
Bei mir hatte anschliessend Sudo noch ein kleines Problem (tty). Hier einfach in der Sudoers-Datei (/etc/sudoers) die Zeile
Code :1
Defaults requiretty
auskommentieren.
Ähnliche Themen
-
Java Interface zu R Open Source Statistiksoftware
Von Thomas Darimont im Forum Java Technology NewsAntworten: 1Letzter Beitrag: 30.09.11, 19:07 -
Linux Sudo und PHP
Von hoctar im Forum PHPAntworten: 0Letzter Beitrag: 29.09.08, 15:02 -
Audit-Trail Access & MySQL
Von larryson im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 17.09.07, 08:54 -
Sudo & Gastkonto
Von partitionist im Forum Linux & UnixAntworten: 7Letzter Beitrag: 18.01.07, 15:16 -
Sudo - Bash-Script?
Von flashray im Forum Linux & UnixAntworten: 4Letzter Beitrag: 28.10.06, 00:23





Zitieren
Login





