Bug 11603 - Проблемы с правами доступа в случае если пользователь состоит в большом количестве групп.
: Проблемы с правами доступа в случае если пользователь состоит в большом колич...
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/kernel-image-std-smp)
: unstable
: all Linux
: P2 normal
Assigned To:
:
: http://cut.and.paste.org/index.php?id...
:
:
:
  Show dependency tree
 
Reported: 2007-04-23 12:37 by
Modified: 2007-04-23 13:27 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-23 12:37:43
В случае создания пользователя который будет входить в чило групп превышающее
32
тогда пользователь и разрешить какой блы то ни было файл читать только группе,
в
которой состоит пользователь, прав на этот файл не хватит.
Steps to Reproduce:
1.добавить польщователя в количество групп превышающее 32
2.создат фалйл доступ к которому будет иметь только одна из групп в которую
входит пользователь
3.попробовать прочитать файл.
Actual Results:  
Permission denied

Expected Results:  
чтение файла
------- Comment #1 From 2007-04-23 13:27:49 -------
Testcase такого размера можно было положить прямо сюда.

> [tester@testing ~]$ ls -la teste
> ----r----- 1 tester tester33 0 19 17:23 teste
...
> [tester@testing ~]$ cat teste
> cat: teste: Permission denied

Тут всё правильно - файл принадлежит пользователю tester, поэтому при проверке
прав доступа используются права для владельца.  Группы проверяются только в том
случае, если владельцем файла является другой пользователь.