Seguindo as respostas aqui Samba + Windows: Permite múltiplas conexões por diferentes usuários? , achei que não há solução do cliente Windows.
Então adicionei vários aliases ao meu servidor linux: /etc/samba/smb.conf
[global]
unix extensions = no
netbios aliases = ALIAS1 ALIAS2 ALIAS3
wide links = yes
workgroup = WORKGROUP
os level = 20
follow symlinks = yes
wins support = true
depois, conectei-me a cada alias com um usuário e & senha.