j4cKiE
Hi!
Ich hoffe, hier findet sich ein Linux-Profi, der mir Folgendes lösen kann.
Zur Config:
Auf meinem CentOS-5-Server läuft Plesk 9. Der Benutzer für das httpdocs-Verzeichnis heißt "j4ckie", die Gruppe dafür lautet "psacln". Der reine Apache-User heißt "apache" in der Gruppe "apache". "apache" wird aber von Plesk aus nicht eingestellt - man kann es jedoch per chown ändern.
In einem Ordner im httpdocs-Verzeichnis von "j4ckie" habe ich ein Shell-Script liegen:
Dieses Script rufe ich in einer test.php auf:
Rufe ich in PuTTy per php test.php die Datei auf, funktioniert das Script einwandfrei. Rufe ich jedoch die test.php im Browser auf, funktioniert es nicht.
Deshalb meine Fragen:
- Welche Datei braucht welchen Besitzer und welche Berechtigungen?
- Was muss in die /etc/sudoers eingetragen werden, damit ich die Datei per sudo aus dem Browser heraus aufrufen darf?
- Muss sonst noch etwas beachtet/eingestellt werden?
Google konnte mir leider nicht weiterhelfen.
Danke für eure Hilfe!
Gruß,
Martin
Ich hoffe, hier findet sich ein Linux-Profi, der mir Folgendes lösen kann.
Zur Config:
Auf meinem CentOS-5-Server läuft Plesk 9. Der Benutzer für das httpdocs-Verzeichnis heißt "j4ckie", die Gruppe dafür lautet "psacln". Der reine Apache-User heißt "apache" in der Gruppe "apache". "apache" wird aber von Plesk aus nicht eingestellt - man kann es jedoch per chown ändern.
In einem Ordner im httpdocs-Verzeichnis von "j4ckie" habe ich ein Shell-Script liegen:
|
||||
Dieses Script rufe ich in einer test.php auf:
|
||||
Rufe ich in PuTTy per php test.php die Datei auf, funktioniert das Script einwandfrei. Rufe ich jedoch die test.php im Browser auf, funktioniert es nicht.
Deshalb meine Fragen:
- Welche Datei braucht welchen Besitzer und welche Berechtigungen?
- Was muss in die /etc/sudoers eingetragen werden, damit ich die Datei per sudo aus dem Browser heraus aufrufen darf?
- Muss sonst noch etwas beachtet/eingestellt werden?
Google konnte mir leider nicht weiterhelfen.
Danke für eure Hilfe!
Gruß,
Martin