De link
Em suma, você precisa:
- Um arquivo de mapa de nome de usuário.
- Um usuário convidado 'nix' válido mapeado para a conta de convidado do Windows ("nobody" na maioria das distros).
- Configuração adequada do smb.conf.
Neste exemplo, nosso arquivo de mapeamento de nome de usuário é / etc / samba / smbusers. Ele mapeia um usuário 'nix para um usuário do Windows.
Em / etc / samba / smbusers (muitas distros incluem esse arquivo, mas com o padrão comentado):
nobody = guest
No /etc/samba/smb.conf:
[global]
...
security = user
Map to guest = Bad User
username map = /etc/samba/smbusers
...
-- no 'valid users =' line --
[theshare]
...
guest ok = yes
-- no 'valid users =' line --