Hello,
Kann man sowas mit PHP realisieren ?
Ja, man kann sowas realisieren und auch relativ sicher.
Dazu muss Dein PHP Shellscipte starten dürfen.
Du schreibst Dir ein Shellscript, dass genau das kann, was es soll, dass unter einem bestimmten User auch jur genau das darf, was es soll. Dann richtest Du den User ein und schenkst ihm das Script. Kein Anschließend setzt Du das SUID-Bit für das Script. Nun sorgst Du dafür, dass nur unter bestimten Umständen der PHP-Prozess dieses Script ausführt (Deine internen Userrechte...)
Ich würde aber keinesfalls FTP benutzen, sondern stattdessen sftp aus dem open-SSH-Paket und die SCPONLYC-Shell.
Nun aber mein eigenes Handycap: Ich habe schon mehrfach gesehen, dass das auf diese Weise einwandfrei funktioniert, aber habe es selber vor meine Abreise nach good old Ratzeburg nicht mehr hinbekommen...
Liebe Grüße aus Ratzeburg im See
Vier Wochen nahezu internetfrei :-(
Tom vom Berg
