我从另一台服务器移动到我的服务器的文件。 在目录列表Apache不显示它,我不能从浏览器下载它(禁止),但我创build了一个新的文件和chmod + chown他们两个相同的东西,我创build一个可以访问,但我仍然不能下载从另一台服务器移动的文件。
我怎样才能解决这个问题?
您需要检查SELinux属性。
ls -Z
或ls --scontext
会显示你的属性。
您需要使用chcon
将安全设置更改为适当的值。
或者,您可以将文件上的安全属性更改为与使用以下chcon
命令创build的文件相同的文件:
chcon --reference file_to_copy_from file_to_copy_to
有关CentOS和SELinux的更多信息,请看这里 。
由于nojak,
我用这个命令修复了它: restorecon -v test.tar