On FC4 you need to make SELinux permissive before you can get your samba works as Ed Oliver said You can do this by changing the line SELINUX=enforcing to SELINUX=permissive in file named config in /etc/selinux So far it works well with me.