История изменений
Исправление sanwashere, (текущая версия) :
Для этого нужно сменить владельца файлов на пользователя, отличного от текущего.
Например, если имеем такое:
[root@beta www]# ls -l
итого 92
-rw-------. 1 nginx nginx 66782 авг 27 18:40 icon.png
-rw-------. 1 nginx nginx 412 авг 27 18:40 index.html
-rw-------. 1 nginx nginx 17447 авг 27 18:40 logo.gif
Меняем владельца на другого пользователя:
[root@beta www]# chown root.root *
[root@beta www]# ls -l
итого 92
-rw-------. 1 root root 66782 авг 27 18:40 icon.png
-rw-------. 1 root root 412 авг 27 18:40 index.html
-rw-------. 1 root root 17447 авг 27 18:40 logo.gif
После этого мой NGINX будет отдавать 403-ю ошибку, так как доступа к файлам у него нет.
Добавляем права на чтение остальным пользователям:
[root@beta www]# chmod 0604 *
[root@beta www]# ls -l
итого 92
-rw----r--. 1 root root 66782 авг 27 18:40 icon.png
-rw----r--. 1 root root 412 авг 27 18:40 index.html
-rw----r--. 1 root root 17447 авг 27 18:40 logo.gif
И страницы отдаются нормально.
Исходная версия sanwashere, :
Для этого нужно сменить владельца файлов на пользователя, отличного от текущего.
Например, если имеем такое:
[root@beta www]# ls -l
итого 92
-rw-------. 1 nginx nginx 66782 авг 27 18:40 icon.png
-rw-------. 1 nginx nginx 412 авг 27 18:40 index.html
-rw-------. 1 nginx nginx 17447 авг 27 18:40 logo.gif
Меняем владельца на другого пользователя:
[root@beta www]# chown root.root *
[root@beta www]# ls -l
итого 92
-rw-------. 1 root root 66782 авг 27 18:40 icon.png
-rw-------. 1 root root 412 авг 27 18:40 index.html
-rw-------. 1 root root 17447 авг 27 18:40 logo.gif
После этого мой NGINX будет отдавать 403-ю ошибку, так как доступа к файлам у него нет.
Добавляем права на чтение остальным пользваотелям:
[root@beta www]# chmod 0604 *
[root@beta www]# ls -l
итого 92
-rw----r--. 1 root root 66782 авг 27 18:40 icon.png
-rw----r--. 1 root root 412 авг 27 18:40 index.html
-rw----r--. 1 root root 17447 авг 27 18:40 logo.gif
И страницы отдаются нормально.