有没有办法通过SMB共享通过NFS安装的文件系统而不禁用SElinux?

我有两个CentOS主机。 第一个是NAS,第二个是无盘SMB服务器。 NAS服务器通过NFS共享文件夹,并与SMB服务器进行安全的以太网连接。 中小企业服务器共享内容到内联网,WiFi等

当我运行这个命令时,我遇到了一些麻烦:

[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 

我试图用/ etc / fstab中的选项挂载这个共享:

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

但是这也没有帮助。

有没有办法通过SMB共享通过NFS安装的文件系统而不禁用SElinux?

是的,只需设置适当的布尔值:

 setsebool -P samba_share_nfs 1