Für den Fall nochmal:
„Ein anderer tut es für mich.“
Gut, auch da "meine ich zu verstehen". Szenario wäre dann wie? Du böser Bube lädst also via HTTP ein böses Script irgendwohin. Dann sagst Du Deinem Gangster-Brother mit Shell bescheid: "ey, führ mal /var/www/public/boese.php" aus, korrekt?
Aber wenn Dein Gangster-Brother das kann, wofür braucht der Deinen Upload? Ist mir zu hoch und ich freue mich auf Aufklärung, was ich da übersehe / falsch verstehe.