我有两个 CentOS 主机。第一个是 NAS,第二个是无盘 SMB 服务器。NAS 服务器通过 NFS 共享文件夹,并与 SMB 服务器建立安全的以太网连接。SMB 服务器将内容共享到 Intranet、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
但这也于事无补。
有没有办法在不禁用 SElinux 的情况下通过 SMB 共享通过 NFS 安装的文件系统?
是的,只需设置适当的布尔值: