Existe uma maneira de compartilhar via SMB um sistema de arquivos montado via NFS sem desabilitar o SElinux?

3

Eu tenho dois hosts CentOS. O primeiro é o NAS e o segundo é um servidor SMB sem disco. A pasta compartilhada do servidor NAS via NFS e a conexão Ethernet segura com o servidor SMB. O servidor SMB compartilha conteúdo para Intranet, WiFi, etc.

Quando executo este comando, tenho alguns problemas:

[root@smbserver ~]# chcon -t samba_share_t /mnt/distr/
chcon: failed to change context of '/mnt/distr/' to 'system_u:object_r:samba_share_t:s0': Operation not supported

Eu tentei montar este compartilhamento com a opção em / etc / fstab:

nasserver:/mnt/distr /mnt/distr nfs context="system_u:object_r:samba_share_t:s0" 0 0

Mas isso também não ajuda.

Existe uma maneira de compartilhar via SMB um sistema de arquivos montado via NFS sem desabilitar o SElinux?

    
por Antonio 20.01.2013 / 19:59

1 resposta

4

Sim, basta definir o booleano apropriado:

setsebool -P samba_share_nfs 1
    
por 20.01.2013 / 20:03