Mailinglisten-Archive |
----- Original Message ----- From: "Andreas Günther" <listen_(at)_nugmbh.de> To: <php_(at)_phpcenter.de> Sent: Saturday, July 27, 2002 8:40 PM Subject: Re: [php] user anlegen > Manuel schrieb: > > > gibt es eine möglichkeit über ein php Script einen System user > > anzulegen? > nein. Natuerlich geht das > > Oder mit welcher Funktion kann ich ein Passwort für ein shadow System > > verschlüsseln? > mit crypt, falls du MD5-Passwd hast muss dein PHP das unterstützen > (--with-mcrypt) crypt und md5 gehoeren zur php Basis. Fuer die erweiterten Verschluesselungs sachen braucht man ext/mcrypt | openssl usw. > > Dann könnte ich einfach mit fopen oder anderen Mitteln > > direkt in die passwd und shadow schreiben. Genau. Oder die entsprechenden Systemcomandos ueber exec() aufrufen > kannst du nicht. Mit PHP kannst du nur als Benutzer nobody arbeiten. nur > root kann auf die passwd o.ä. zugreifen. Du brauchst einen Systemprozess der > als root-läuft (zum beispiel ein perl script) das dann die aktion ausführt. Genau. Das ist aber kein Problem als solches. Alle Webbasierten Admintool muessen dies schliesslich auch. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive