Sim, basta definir o booleano apropriado:
setsebool -P samba_share_nfs 1
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?