Hallo Roland, Roland Kaeser wrote:
Gibt es eine Möglichkeit aus einem CGI-Script ein weiteres PERL-Script aufzurufen, welches mir beispielsweise (mit root-Rechten) das HOME-Verzeichnis eines Benutzers anlegt? Der Root-Account ist dem Perl-Script-Bekannt kann aber übers Web nicht ausgelesen werden.
Klar gibt es die. Ich weiss allerdings nicht, ob du im Tained-Mode deine Skripte ausfuehren musste, wegen der Sicherheit. Dann koennte es Probleme geben. Ansonsten kannst du entweder mit system("mkdir /home/$user") oder `mkdir /home/$user` direkt Systembefehle ausfuehren. Wenn du von dem Aufruf nicht Zurueckkehren willst, kannst du exec("mkdir /home/$user") aufrufen. Im selben Stil kannst du natuerlich ein beliebiges Perl-Skript ebenfalls aufrufen. Bei einem einfach Perl-Skript gibt es zusaetzlich die Funktion do("new-user.pl") Jan -- ETES - Espenhain & Theofel EDV-Systeme GbR Libanonstrasse 58 A * D-70184 Stuttgart Phone +49 711 4895550 * Fax +49 711 4809761 EMail: info@etes.de --- URL: www.etes.de