No meu caso, adicionar linhas abaixo ao smb.conf resolveu o problema.
security = user
map to guest = Bad User
Veja link
Eu recentemente fiz uma nova instalação do Ubuntu 14.04lts.
O samba está instalado e consigo ver os computadores no meu grupo de trabalho.
Eu consegui transferir arquivos de um computador com Windows XP no meu grupo de trabalho ontem.
Eu não consigo mais acessar os arquivos no computador com Windows XP hoje.
O Samba pede usuário e senha, mas não é aceito. senha e usuário foram configurados usando sudo smbpasswd -a
.
Eu usei a mesma senha do meu login. Alterei as configurações de segurança conforme recomendado em /etc/samba/smb.conf
.
Aqui está meu smb.conf
WARNING: Ignoring invalid value 'share' for parameter 'security'
Processing section "[printers]"
Processing section "[print$]"
Processing section "[Music]"
Processing section "[Pictures]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
name resolve order = bcast, host
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
read only = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[Music]
path = /home/laverne/Music
guest ok = Yes
[Pictures]
path = /home/laverne/Pictures
guest ok = Yes
laverne@laverne-N61PC-M2S:~$ smbclient -L
WARNING: Ignoring invalid value 'share' for parameter 'security'
Usage: smbclient [-?EgBVNkPeC] [-?|--help] [--usage]
[-R|--name-resolve=NAME-RESOLVE-ORDER] [-M|--message=HOST]
[-I|--ip-address=IP] [-E|--stderr] [-L|--list=HOST]
[-m|--max-protocol=LEVEL] [-T|--tar=<c|x>IXFqgbNan]
[-D|--directory=DIR] [-c|--command=STRING] [-b|--send-buffer=BYTES]
[-t|--timeout=SECONDS] [-p|--port=PORT] [-g|--grepable]
[-B|--browse] [-d|--debuglevel=DEBUGLEVEL]
[-s|--configfile=CONFIGFILE] [-l|--log-basename=LOGFILEBASE]
[-V|--version] [--option=name=value]
[-O|--socket-options=SOCKETOPTIONS] [-n|--netbiosname=NETBIOSNAME]
[-W|--workgroup=WORKGROUP] [-i|--scope=SCOPE] [-U|--user=USERNAME]
[-N|--no-pass] [-k|--kerberos] [-A|--authentication-file=FILE]
[-S|--signing=on|off|required] [-P|--machine-pass] [-e|--encrypt]
[-C|--use-ccache] [--pw-nt-hash] service <password>
laverne@laverne-N61PC-M2S:~$ smbclient -L laverne-N61PC-M2S
WARNING: Ignoring invalid value 'share' for parameter 'security'
Enter laverne's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
Music Disk
Pictures Disk
IPC$ IPC IPC Service (laverne-N61PC-M2S server (Samba, Ubuntu))
Brother-MFC-885CW Printer Brother MFC-885CW
Videos Disk
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
Server Comment
--------- -------
BRW001E4CC16B21
laverne-N61PC-M2S server (Samba, Ubuntu)
Workgroup Master
--------- -------
LIEBROCK_HOME NETBOOK-01
WORKGROUP LAVERNE-N61PC-M2S
qualquer conselho é bem-vindo.
No meu caso, adicionar linhas abaixo ao smb.conf resolveu o problema.
security = user
map to guest = Bad User
Veja link