Dazu benötigst du wohl FTP Zugang und der Server auf dem die Seiten liegen muss Unix basiert sein.
Dann kannst du mit htpasswd ein Passwort gegnerieren und eine .htaccess Datei in das Verzeichnis legen.
Allerdings muss auch der Webserver entsprechend eingerichtet sein.
Mehr Infos (+ Passwortgenerator):
http://www.univie.ac.at/password-protection/
allerdings kannst du den Inhalt der .htaccess nicht einfach so übernehmen, du benötigst statt der Zeile
AuthUserFile /u/www/myuid/mydir/.htpasswd
den absoluten Pfad zu deinem Webverzeichnis:
AuthUserFile /[dein Pfad]/.htpasswd
evtl. reicht es auch die Pfadangabe komplett wegzulassen und nur:
AuthUserFile .htpasswd
zu verwenden.