Dein Webspace-Provider kann Dir zusätzliche FTP-Accounts einrichten bzw. Dir die Einrichtung neuer Accounts über ein Admin-Interface bieten.
Sollte Dein Webspace-Paket diese Möglichkeiten nicht bieten, solltest Du einen Providerwechsel ins Auge fassen.
Empfehlungen und Erfahrungsberichte dazu findest Du im Webspace Forum.
Für Scripte (setzen meist Webspace mit PHP oder Perl Unterstützung voraus), die Up-/Downloadmöglichkeiten via Webbrowser (HTTP) bieten, solltest Du Dich mal im Webtechnik Forum umschauen oder auf einschlägigen Seiten wie
http://hotscripts.com und
http://freshmeat.net stöbern.
Spontan fällt mir
http://www.phparena.net/pafiledb.php ein, es gibt aber unzählige andere, darunter viele, die nicht nur kostenlos, sondern sogar frei sind.