Non so se funziona ma hai provato con /sbin/smbpasswd -n nomeutente

da quello che penso io non è che non ti chiede la password , semplicenmente non la si mette .

-----------------------------------------------------------------------------------------------------------------------------------------
fai un bel man smbpasswd e vedrai che :

-n This option specifies that the username following should have
their password set to null (i.e. a blank password) in the local
smbpasswd file. This is done by writing the string "NO PASSWORD"
as the first part of the first password stored in the smbpasswd
file.

Note that to allow users to logon to a Samba server once the
password has been set to "NO PASSWORD" in the smbpasswd file the
administrator must set the following parameter in the [global]
section of the smb.conf file :

null passwords = yes
-----------------------------------------------------------------------------------------------------------------------------------------
poi mettere null passwords = yes nella sezione [global]