SELinux 和 samba

SELinux 和 samba

我必须设置 SELinuxsetenforce Permissive才能访问我的 samba 共享。我想知道是否有像优秀管理员那样为 fedora 17 配置 SELinux 策略的正确方法。

答案1

您需要使用setseboolwhich 来告诉selinux 允许某些活动。

但首先要这样做:

/usr/sbin/getsebool -a | grep samba

查看 selinux 是否已经允许 samba 活动。

如果不是,这里有一些我会使用的示例(如果我使用 selinux):

/usr/sbin/setsebool -P samba_enable_home_dir on
/usr/sbin/setsebool -P samba_export_all_rw on

或类似的东西,具体取决于您的目标是什么以及您想要实现的严格程度

或者,您可以使用system-config-selinux并检查与 samba 有关的选项

相关内容