Tecnicamente basta che intervieni con una modifica al file .htaccess e creando un file .htpasswd (spero di non aver sbagliato il nome del file). Se cerchi in rete trovi moltissimi esempi su come fare praticamente.
Credo però che proteggere così l'intero sito non sia consentito dal Regolamento di Altervista. Mi risulta che i contenuti devono essere accessibili a tutti, fatta eccezione per le parti relative all'amministrazione del sito via WEB.