todos os testes da solução de problemas do samba.org foram aprovados, mas o samba não funciona

todos os testes da solução de problemas do samba.org foram aprovados, mas o samba não funciona

Acompanhei de perto todos os testes do capítulo de solução de problemas dos 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, até o último inclusive, no net usecomando do Windows que funciona conforme especificado.

Estou usando o exemplo 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 de grupo de trabalho porque meu grupo de trabalho do Windows é corp. Eu criei o nome de usuário do samba com a mesma senha do nome de usuário do Unix e é com isso que estou tentando me conectar, no Windows. As permissões do diretório inicial são 777, caso isso seja importante.

Posso ver todos os compartilhamentos do Windows. Posso ver o conteúdo do tempcompartilhamento. Posso ver o homescompartilhamento e também 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 que?

Responder1

Bom, fiz tudo certo com Samba e 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 do samba. Você tem que fazer primeiro:

sudo setsebool -P samba_enable_home_dirs ativado

informação relacionada