Eu tenho um servidor Samba configurado em execução em um roteador OpenWRT. Disponibiliza vários compartilhamentos acessíveis a qualquer um (como convidados), alguns até permitem a escrita. Isso tudo funciona bem.
Agora, gostaria de adicionar um compartilhamento gravável acessível somente por um único usuário nomeado com uma senha. Eu adicionei um usuário do sistema e um compartilhamento apropriado de acordo com o manual do OpenWRT no Samba . Eu também configurei uma senha com smbpassword.
Então eu testei este mesmo compartilhamento com a mesma senha usando o gerenciador de arquivos do meu Ubuntu (arquivos 3.6.3). Ele foi montado corretamente e eu tinha acesso de leitura / gravação como esperado.
O Windows 7, no entanto, ao tentar acessar o compartilhamento, lança um erro de autorização. Eu tentei fazer o login como diferentes usuários e inserir essas credenciais conhecidas, mas ele retorna o usuário desconhecido ou a senha incorreta * erro todas as vezes.
Tenho certeza de que a senha está correta, a menos que haja algum problema de codificação estranho. Eles são gerados com pwgen -s então não há coisas estranhas.
Eu tentei reiniciar, deixando o grupo de trabalho da rede, mudei a senha para uma mais curta (7 caracteres), reiniciei o samba antes das tentativas de conexão ... sem sucesso. Ele funciona consistentemente para a máquina Ubuntu e consistentemente não para o Windows 7.
Qual é o problema aqui? Ou como eu poderia, pelo menos, obter algumas informações detalhadas?
Os registros do Samba no servidor estão vazios
# ls /var/log/log.*
/var/log/log.nmbd /var/log/log.smbd
# cat /var/log/log.*
#
Outras informações:
# smbd --version
Version 3.6.5