Назад | Перейти на главную страницу

похожие файлы имеют одинаковое разрешение и владельца, но некоторые из них дают запрещенную ошибку

Я переместил файл с другого сервера на свой. в списке каталогов Apache не показывает его, и я не могу загрузить его из браузера (запрещено), но я создал новый файл и chmod + chown их обоих на одно и то же, и тот, который я создал, можно получить, но я все еще не могу скачать файл, перемещенный с другого сервера.

Как я могу это исправить?

Вам нужно проверить свойства SELinux.

ls -Z или ls --scontext покажет вам свойства.

Вам необходимо изменить настройки безопасности с помощью chcon к их соответствующим значениям.

Или вы можете просто изменить свойства безопасности в файле на те же, что и в файле, который вы создали, используя следующие chcon команда:
chcon --reference file_to_copy_from file_to_copy_to

Для получения дополнительной информации о CentOS и SELinux см. ВОТ.

Благодаря nojak,

Я исправил это с помощью этой команды: restorecon -v test.tar