This tutorial explains the installation of a Samba file server on Debian Etch and how to configure it to share files over the SMB protocol as well as adding users. Samba is configured as a standalone server, not as a domain controller.
http://www.linuxlinks.com/portal/news/article.php?story=20070423133258608