If it is simply a password not authenticating issue, simply type:
/usr/bin/smbadduser <username>
/usr/bin/smbpasswd <username>
make sure the username you use is already on the system. (i.e in the /etc/passwd file)
If you want you can make a NULL system user dedciated to Samba. Type:
adduser <username>
then in the /etc/passwd fiel change their shell to /bin/false
and add their username to /etc/ftpusers
I hope I helped you.
E-Mail me if you have any questions.
drewkennerly@hotmail.com