Usuários do Samba com as mesmas permissões, somente um pode efetuar login

3

Nova instalação do Ubuntu Server 12.04 com o Samba. O compartilhamento é configurado da seguinte maneira:

[share]
    comment = My Share
    path = /srv/samba/share
    browsable = yes
    guest ok = no
    read only = no
    create mask = 2775
    directory mask = 0775
    write list = @group1

O diretório / srv / samba / share tem permissões 777 e é de propriedade de user1: group1.

Eu tenho user2 e user3, ambos com group1 como grupo principal.

grupos user2
user2: group1

grupos user3
user3: group1

O problema que estou tendo é que user1 & user2 pode acessar o compartilhamento muito bem, mas não user3 (conexão do Windows 7). user3 pode ver o compartilhamento, mas não pode passar pelo prompt de login. user3 pode ssh no mesmo servidor sem problemas. O /var/log/samba/smbd.log não mostra nada relacionado a isso. Estou perplexo porque não estou realmente onde procurar solucionar isso ainda mais. Socorro!

    
por SlyMcFly 30.08.2012 / 18:29

1 resposta

0

É possível que os bancos de dados de contas Unix e Samba tenham senhas diferentes para user3 ou que o Samba não tenha a conta completa. Use smbpasswd para corrigir isso.

Você pode ativar pam_smbpasswd.so no PAM, que atualizará automaticamente a conta do Samba sempre que o usuário fizer login localmente ou por SSH. (Claro, não funciona com logins de chave pública.)

    
por 30.08.2012 / 20:17

Tags