Assumindo que você ja tenha a pasta compartilhada no samba (se você não tem, você pode ver como faz clicando aqui)
no compartilhamento adicione : (supondo que o usuário a ser autenticado é rafael)
read list = rafael
write list = rafael
admin users = rafael
valid users = rafael
no linux adicione um usuário no samba (mesmo usuário, no nosso exemplo: rafael)
smbpasswd -a rafael
coloque a senha
depois ative o usuário
smbpasswd -e rafael
reinicie o samba (/etc/init.d/smbd restart
)