Член группы не может просматривать список файлов в каталоге, созданном группой

Член группы не может просматривать список файлов в каталоге, созданном группой

Я использую Centos 6.6.

Я создал группу со следующим призывом

 sudo groupadd www-OtagoHarbour
 sudo usermod -G www-OtagoHarbour apache
 sudo usermod -G www-OtagoHarbour OtagoHarbour

Когда я вхожу

more /etc/group

Я понимаю

www-OtagoHarbour:x:501:apache,OtagoHarbour

Я вхожу

sudo chown apache /var/www/dropbox

затем

 sudo chgrp -R www-OtagoHarbour /var/www/dropbox
 sudo chgrp -R www-OtagoHarbour /var/www
 sudo chmod -R g+r /var/www/dropbox
 sudo chmod -R g+r /var/www

Однако, когда я вхожу как OtagoHarbour и ввожу

 ls /var/www/dropbox

я получил

 ls: cannot open directory /var/www/dropbox: Permission denied/var/www/dropbox

РЕДАКТИРОВАТЬ:

$ ls -ld /var/www/dropbox /var/www /var
drwxr-xr-x. 22 root   root            4096 Mar 25  2014 /var
drwxr-xr-x. 17 root   www-OtagoHarbour 4096 Jan  9 22:29 /var/www
drwxrwx--x.  2 apache www-OtagoHarbour 4096 Jan 10 11:30 /var/www/dropbox

решение1

Обычные права доступа к файлам в порядке. Но точка в конце поля прав доступа

drwxrwx--x.  [...] /var/www/dropbox

показывает, что для этого каталога есть контекст безопасности SELinux. Если SELinux активен (что можно проверить командой sestatus), то это может помешать доступу.

Я не знаком с SELinux, хотя. Поэтому я не могу сказать вам, как изменить эти настройки. Если это причина, то вам следует задать новый вопрос конкретно о необходимых настройках SELinux.

Связанный контент