Servidor de Archivo

Hola a todos necesito crear este servidor de la siguiente manera

que en mi pc con ubuntu 8.04 se puedan guardar en una carpeta "YEPE" archivos,
en esta carpeta YEPE habran mas carpetas, estas carpetas quiero asignarles un usuario y contraseña,
que los clientes ya sean windows o linux puedan utilizarlos siempre y cuando sean logiandose.

Estoy intentando con samba pero no he podido

Yo para eso utilizo el servicio online gratuito de dropbox.
Es muy facil: instalas el "kfilebox". que antes se llamaba "kdropbox", y creas un enlace simbolico de tu carpeta YEPE de esta manera
Abres la terminal, te situas dentro de la carpeta Dropbox (que se te habra creado al instalar kfilebox) y ejecutas:
Suponiendo que la carpeta YEPE esta en tu home:

ln -s ~/YEPE YEPE

Y listo, la carpeta YEPE con todo su contenido estara disponible para todos los que tengan la clave y usuario de tu cuenta Dropbox (tambien deben instalarse el kfilebox en sus pc).

Nota: el servicio es gratuito hasta 2 Giga de espacio.

Espero te sirva.