Si la autentificación es para una o dos personas a lo sumo, mas que un sistema de registro de usuarios, podés hacerlo con
http://httpd.apache.org/docs/2.0/es/howto/auth.html
si tu servidor, que es lo más probable, corra bajo apache
Para la modificación del contenido, tendrias que empezar con algun tutorial de php+Mysql
A. Crear un formulario para actualizar una base de datos
B. Recuperar dichos datos en las páginas visibles al público
En realidad es un poco extenso para guiarte desde el foro, lee un poco y si se presentan problemas consulta
Saludos