Mira amigo gnomokhan...
hay varias formas de poner contraseña a un sitio..
puedes hacer una base de datos en access o sql estas bases las conectas con asp o php.
o bien hay algunos script que te piden una contraseña...
Debes de ver si usaras una base de datos que tipo de programacion puedes usar en tu servidor...
suerte me pudes contactar en el messenger a
[email protected]
Saludos..