Linux Labs

Пользователи, права, процессы / Ступень 4 из 13

Общий каталог: setgid, sticky и umask

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 7 · итог · 2 мин

Итог

  • Новый файл получает основную группу процесса; setgid (s) у каталога отдаёт новым файлам группу каталога.
  • Права нового файла — запрошенные 666 или 777 без букв маски umask; маску задаёт вход, а ~/.profile её меняет.
  • Sticky (t) оставляет удаление файла его владельцу; в Ubuntu он мешает дописывать чужие файлы, поэтому каталогу совместной правки хватает setgid.
  • plan.txt из начала урока получил личную группу alice: bob видел тройку остальных и дописать файл не мог, а удалил его правом w на каталоге без sticky.
Ubuntu 24.04
Загрузка…