todos os testes da solução de problemas do samba.org são aprovados, mas o samba não está funcionando

0

Acompanhei de perto todos os testes do capítulo de solução de problemas de documentos do Samba:

https://www.samba.org/samba/docs/using_samba/ch12.html

Estou apenas tentando configurar compartilhamentos de samba no RH 7 e vê-los no Windows. Todos os testes que eles recomendam passam, incluindo o último net usecomando do Windows, inclusive o último, que funciona conforme especificado.

Estou usando a amostra deles smb.conf: \

[global]
    workgroup = CORP
    security = user
    browsable = yes
    local master = yes
[homes]
    guest ok = no
    browsable = no
[temp]
    path = /tmp
    public = yes

Mudei o grupo de trabalho porque é o meu grupo de trabalho do Windows corp. Eu criei o nome de usuário samba com a mesma senha que o nome de usuário Unix e é com isso que estou tentando me conectar, no Windows. As permissões do diretório inicial são 777, caso isso importe.

Eu posso ver todos os compartilhamentos do Windows. Eu posso ver o conteúdo do tempcompartilhamento. Eu posso ver o homescompartilhamento, assim como o meu usernamecompartilhamento. Mas não consigo ver o conteúdo deles - quando tento clicar duas vezes nesses compartilhamentos no Windows Explorer, recebo "acesso negado".

Por quê?

Mark Galeck
fonte

Respostas:

0

Bem, fiz tudo corretamente com o Samba e o Windows. O que eu não sabia, e a documentação do Samba não diz, é que, por padrão, o RH desativa o compartilhamento de diretórios pessoais no samba. Você tem que fazer primeiro:

sudo setsebool -P samba_enable_home_dirs em

Mark Galeck
fonte