terça-feira, 27 de novembro de 2012

Compartilhamento samba com SELinux ativado

Não consegui ainda muita informação sobre os comandos do SELinux, mas há casos que se tem que resolver imediatamente e para esses caso que vou postar essa dica:
Quando fazemos um compartilhamento samba em uma máquina com o SELinux ativado nenhum parâmetro do samba faz com que tenhamos êxito em compartilhar uma pasta de forma totalmente livre, mesmo que coloquemos tudo liberado o sistema ainda pedirá senha para um compartilhamento sem senha.

Para isso faça o compartilhamento normalmente no arquivo /etc/samba/smb.conf samba.
Exemplo:

     [publico]
       comment = Pasta pública
       path = /publico
       public = yes
       read only = no
       writable = yes
       browseable = yes
       guest ok = yes

* Esse aqui é o exemplo apenas do compartilhamento em si, tem as configurações do "global " também que não vou citar agora.

Depois disso utilize o comando abaixo para que o SELinux permita esse compartilhamento:

# chcon -R -t samba_share_t   /publico

Pronto, agora seu compartilhamento já será acessível.

Nenhum comentário: