A acessa os recursos compartilhados de B, B não pode acessar A?

0

Duas máquinas Ubuntu 14.04, A & amp; B com links com fio via roteador local, são configurados de forma idêntica, tanto quanto eu posso gerenciar. Seus arquivos smb.conf, idênticos, exceto para nomes de caminho de compartilhamento, declaram:

    workgroup = WORKGROUP
    wins support = yes
    name resolve order = wins bcast host

Todas as mídias são declaradas em smb.conf como:

    read only = No
    guest ok = Yes

e todas as mídias são configuradas como compartilháveis e "Permitir que outras pessoas criem e excluam ...".

Usando Arquivos, A pode ver GRUPO DE TRABALHO e acessar os recursos compartilhados de B, mas B não pode ver os compartilhamentos de GRUPO DE TRABALHO A nem qualquer outro compartilhamento de máquina no GRUPO DE TRABALHO. Máquinas Windows na mesma rede podem ver recursos compartilhados em ambas as máquinas (mas não acessá-las - senhas não aceitas ??). Todos os firewalls, A, B e roteador local estão desativados.

Uma pista possível: em B, ping A não encontra o endereço IP local correto para A e insere um endereço antigo para A de uma configuração de rede anterior; em A, ping B funciona corretamente. as tabelas arp em A e B são essencialmente similares; B tem um endereço local correto para A. Onde B está obtendo seu endereço IP de ping para a máquina local chamada A?

Existe alguma lista de verificação da configuração de rede que posso usar para descobrir o que está acontecendo aqui? O compartilhamento em ambas as máquinas funcionou bem em 12.04 e foi recentemente alterado para 14.04 (B foi atualizado, mas A foi uma nova instalação) ao mesmo tempo em que a nova instalação do roteador.

Qualquer sugestão seria apreciada.

    
por sambledsoe 09.11.2014 / 21:16

1 resposta

1

O problema era que A não tinha usuários do Samba configurados, enquanto B não. Assim, o usuário de A era conhecido por B e aceito automaticamente, mas o usuário B era desconhecido por A. Na verdade, A não tinha usuários conhecidos (talvez, porque era uma nova instalação de 14.04, enquanto B era um upgrade). mostrou que é recursos compartilhados nem permissão de acesso. Os usuários não estão configurados no smb.conf, então perdi essa assimetria entre as duas máquinas.

Isso foi corrigido mais facilmente usando a interface gráfica do usuário do Samba Server Configuration; o menu Preferências inclui um item e uma janela Usuários Samba para adicionar novos usuários com uma senha de rede. Isso adiciona o nome de usuário em /etc/samba/smbusers , um arquivo que não existia em B antes.

Eu acredito que o nome de usuário e possivelmente a senha também devem ser os mesmos em cada máquina compartilhada reciprocamente - pelo menos, funciona dessa maneira para mim. Tenho certeza de que existe uma maneira de ter um único arquivo de usuário de rede em vez de um em cada máquina - vou descobrir isso algum dia.

    
por sambledsoe 03.12.2014 / 00:39