Eu tentaria explicitamente declarar seu valid users
:
valid users = asd your_username another_user
Outra opção (solução alternativa?) seria guest okay = yes
, mas acho que isso pode não permitir privilégios de root.
eu criei um servidor samba como segue
[global]
workgroup = workgroup
server string= samba server %v
dns proxy = no
netbios name = nas
map to guest = bad user
security = user
[rc]
comment=anything
path= /home/egytich/rc
valid users = @sambashare
browsable = yes
writable = yes
read only = no
guest ok = no
create mask = 0775
E então eu criei o novo usuário "asd" usando a conta de usuário na configuração do sistema, e eu fiz uma senha, Então usando terminal eu adicionei esse usuário ao samba pelo código sudo sambapasswd -a asd
e usei a mesma senha que usei quando criei ele, também fiz chmod e chown para sambashare mas no cliente windows, eu posso ver NAS, o servidor que eu fiz, mas quando eu clico nele pedir senha que é bom, quando eu colocar "asd" e a senha não diz permissão , se eu colocar senha errada, volte para me deixar digitar a senha correta novamente, qual é o meu erro aqui?
Eu tentaria explicitamente declarar seu valid users
:
valid users = asd your_username another_user
Outra opção (solução alternativa?) seria guest okay = yes
, mas acho que isso pode não permitir privilégios de root.