ich nehme an, du hast dein verzeichnis mit einer .htaccess-datei geschützt, oder?
ich weiss nicht, ob du php verstehst, aber ich würde über eine PHP-Datei entweder die .htaccess-datei neu schreiben oder den login webbasierend machen (auch mit PHP)
Fürs zweite müsstest du einen webspace...