Что нам потребуется:
любой бесплатный хостинг (narod.ru тоже покатит)
минимальное знание хтмл
прямые руки-2шт. =))

значит делаем подготовку..
создаем два раздела. один - тот который будет запароленый, второй - в нем будет форма входа

скрываем с глаз долой запороленый раздел..
в хтмл верх вставляем это

<script language="javascript">
str=document.url
if(str.substring(str.lastindexof('/')+1)=="" || str.substring(str.lastindexof('/')+1)=="index.php")
   document.write("<style>#forum_f8{display:none}</style>")
</script>

где то что выделено будет id нашего раздела...
выписываем адрес раздела в блокнот =)

открываем еще один блокнот, и вставляем туда это

//логин для входа
var login='test';
//пароль для входа
var pass='test';
//страница или url на которую скрипт будет кидать если данные введены правильно
var ok='http://forums.youbb.ru';
//эта надпись будет появлятся если данные введены не правильно
var error='упс, доступ закрыт=)';
function enter()
{
if(document.f.login.value==login && document.f.pas.value==pass)
{location.href=ok;}
else{
document.write(error);
}}

вместо выделеного как раз и вписываем адрес нашего запароленого раздела =)
сохраняем его под именем kakja_to_xren.js (обязательно в расширении .js!!)
и заливаем на наш хостинг.

теперь в описание второго раздела, который был создан нами вставляем

<script language="javascript" src="адрес сохраненного файла скрипта!"></script>
<center>
        <form name="f">
        <table width="400" height="98" cellspacing="0" cellpadding="0">
                <tr>
                     <td align="center" height="4" bgcolor="#666699"></td>
                </tr>
                <tr>
                    <td align="center" height="60">
                        <table cellspacing="0" cellpadding="0">
                        <tr>
                            <td>логин:<br><input type="text" size="30" name="login"></td>
                        </tr>
                        <tr>
                            <td>пароль:<br><input type="password" size="30" name="pas"></td>
                        </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td align="center" height="30"><input type="button" value="войти" onclick="enter();"></td>
                </tr>
                <tr>
                     <td align="center" height="4" bgcolor="#666699"></td>
                </tr>

        </table>
</center>

саму таблицу формы входа можем отредактировать под свой форум (для этого нам и нужны были знания хтмл=))

также в хтмл низ вставляем вот это

<script type="text/javascript">
var a=document.url
var c=document.getelementbyid('pun-status').innerhtml
if ((c.indexof("админский ник")==-1))
{
if (a=="адрес раздела где находится форма входа")
{
document.getelementbyid('pun-status').innerhtml="вы не имеете права доступа к этой странице"
document.getelementbyid('pun-main').style.display="none"
}}
</script>

этот скрипт нам нужен, что никто кроме вас не мог перейти в тот раздел, который по сути пустой =)

у этого всего есть один минус.. наш "запароленый" раздел можно найти методом научного тыка... тоесть можно подставлять id разделов, и рано или поздно попадем в запароленый.
но можно сбить с толку наших юных хацкеров, и создать еще пару десяток разделов, которые безболезненно скроем с помощью этого

<style>#forum_f8{display:none}</style>

где то что выделенное будут id ненужных нам разделов =)

прошу любить и жаловать