Разрешения ACL на сервере Ubuntu 14.04.2 LTS

Привет, как владелец файла и каталога, я разрешил пользователю TOM иметь разрешения на чтение файла:

owner@hostname:~$ getfacl file1
 user::rw-
 user::tom:r--
 group::rw-
 mask::rw-
 other::r--

и я дал пользователю TOM разрешения по умолчанию для чтения и выполнения в каталоге этот файл:

owner@hostname:~$ getfacl /home/owner/docs/
 user::rwx
 group::rwx
 other::r-x
 default:user::rwx
 default:user:tom:r-x
 default:group::rwx
 default:mask::rwx
 default:other::r-x

Но когда я использую TOM, чтобы попытаться переместиться в каталог, мне отказывают:

tom@hostname:~$ cd /home/owner/docs
 -bash: cd: /home/owner/docs/:Permission denied

Разрешения для владельца следующие:

owner@hostname:~$ namei -mo /home/owner/docs
 f: /home/owner/docs/
  drwxr-xr-x root root /
  drwxr-xr-x root root home
  drwx------ owner owner owner
  drwxrwxr-x owner owner docs

Может ли кто-нибудь помочь мне исправить это? Спасибо.

0
задан 4 April 2015 в 08:51

1 ответ

Как Вы видите, /home/owner не имеет абсолютно никаких полномочий ни для какого другого пользователя. По крайней мере, дайте, выполняют полномочия так, чтобы другие пользователи могли пересечь его для достижения подкаталогов в:

chmod o+x /home/owner
0
ответ дан 4 April 2015 в 08:51

Другие вопросы по тегам:

Похожие вопросы: