O usuário do Samba não possui permissão de leitura de pasta

0

Eu configurei um usuário especial para compartilhamentos samba somente leitura. Eu o configurei no Samba e como usuário do sistema. Eu compartilhei algumas pastas, mas esse usuário não pode acessá-las. Eu sei que o samba está funcionando porque também os compartilhei com o usuário principal do sistema, que é uma conta de administrador e funciona bem.

Como posso permitir que este usuário tenha permissões de leitura em todos os diretórios que desejo compartilhar sem alterar nada para outros usuários do sistema? Por exemplo, não quero dar a ele a propriedade de nenhum dos arquivos / diretórios. Apenas acesso de leitura recursivo em andamento. recursivo em andamento é importante. Se alguém adicionar um arquivo ou diretório, ainda quero que ele seja capaz de lê-lo automaticamente.

    
por user289455 12.06.2014 / 22:58

1 resposta

0

Para o preguiçoso, há o system-config-samba no repositório (requer o X) através do qual você pode configurar o seu servidor samba no windows point e clicar em way. Por padrão, o usuário do Samba é separado dos usuários do Linux, a menos que você configure o samba para usar o / etc / passwd para gerenciamento de usuários e, nesse caso, seu servidor samba encaminhará as permissões subjacentes. Ou você poderia deixar o samba fazer sua própria coisa, caso em que você teria que mapear o (s) usuário (s) do samba para um ou mais usuário (s) linux e o samba escreverá no sistema de arquivos como usuários linux para você. De qualquer maneira, não esqueça de sudo service smbd restart depois de mudar alguma coisa.

    
por user283885 12.06.2014 / 23:25