O compartilhamento de arquivos através do samba não está funcionando na LAN

4

recebendo o seguinte erro ao executar o comando net usershare. net usershare 'devolveu erro 255: net usershare: não é possível abrir o diretório usershare / var / lib / samba / usershares. Erro Permissão negada Você não tem permissão para criar um usuário compartilhado. Peça ao administrador para conceder permissões para criar um compartilhamento.

Como consertar isso? Obrigado, :)

    
por Ashis Sanpui 04.02.2013 / 12:15

1 resposta

12

O diretório /var/lib/samba/usershares é configurado de forma que somente a raiz ou membros do grupo sambashare possam ler ou gravar nela.

drwxrwx--T  2 root sambashare  4096 Mar 25  2012 usershares

Que você não pode acessá-lo (experimente-o por cd ing) sugere que você não está no grupo sambashare . Você pode testar isso com id $USER e assumindo que usershares não está na saída, você pode corrigir tudo isso executando:

sudo usermod -a -G sambashare $USER

Se você ainda receber o erro 255 depois de adicionar o usuário específico ao grupo, talvez seja necessário reinicializar.

    
por Oli 04.02.2013 / 12:23