Автор Гілка: S*ID dir  (Прочитано 1598 раз)

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
S*ID dir
« : 2006-07-14 19:05:07 »
Шукав інфо з цього приводу.
Десь знайшов, що нібито в такій директорії система повинна створювати файли з відповідним *ID.
Але на практиці це не відповідає дійсності, принаймні в мене.

Що таке було sticky файл раніше я знайшов, тепер, я так розумію, для файлів цей атрибут просто не діє.
Чи така ж ситуація з S*ID dir?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: S*ID dir
« Відповідей #1 : 2006-07-14 19:46:04 »
Шукав інфо з цього приводу.
Десь знайшов, що нібито в такій директорії система повинна створювати файли з відповідним *ID.
Але на практиці це не відповідає дійсності, принаймні в мене.

Що таке було sticky файл раніше я знайшов, тепер, я так розумію, для файлів цей атрибут просто не діє.
Чи така ж ситуація з S*ID dir?
SUID ніяк не впливає на каталог. SGID на каталозі призводить до того, що всі файли і каталоги, які створені в цьому каталозі, наслідують групу (і SGID біт, якщо це каталог).

http://www.faqs.org/docs/linux_intro/sect_03_04.html#sect_03_04_02_04

В мене SGID на каталозі працює.
[Fedora Linux]

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: S*ID dir
« Відповідей #2 : 2006-07-14 23:34:52 »
Точно. Я, виявляється, тестував встановивши тільки SUID... :#)
Дякую.