Yo tengo un servidor montado con apache, bueno con AppServ.
Apache no gestiona usuario ni nada por el estilo, tienes que hacerlo tu con php, etc.
Para evitar que se navegue por los directorios (interiores del www) se usa un truco: consiste en dejar web vacías con nombre index.html
De forma que si alguien entra a un directorio por accidente o por que sabe que existe, apache le va a mostrar esa página vacía.
Saludos.
__________________
Saludos Cordiales.
------------------
|