将unconfined_u更改为system_u失败

我在我的apache / linux服务器上有一个文件。 ls -Z给出:

drwxr-xr-x. apache apache unconfined_u:object_r:httpd_sys_rw_content_t:s0 localization.smicloud.org 

我需要像所有其他dirs一样将unconfined_u更改为system_u。

我一直在谷歌search,并在几个地方,我发现信息,这是如何做到这一点:

semanage fcontext -a -t httpd_sys_content_t localization.smicloud.org

semanage fcontext -a -t httpd_sys_rw_content_t localization.smicloud.org

那些给出以下错误:

libsemanage.get_home_dirs:netbeans homedir / var / www / html或其父目录与已经在策略中指定的文件上下文冲突。 这通常表示一个错误定义的系统帐户。 如果是系统帐户,请确保其uid小于500或其loginshell是/ sbin / nologin。

我不确定为什么提到netbeans。 这是我的开发工具,但它不存在于有关目录的信息。 目录是空的!

我怎样才能解决这个问题?

更新

我不清楚我的真正的问题:我想使用Netbeans来将我的文件ftp到这个文件夹。 它适用于所有其他文件夹,唯一的区别是我可以看到这和这些是这个部分。

如果您使用默认的目标 SELinux策略,则不需要更改此设置; 它被忽略。