С чего начать Первые шаги трек · 15 ступеней
Linux Labs

Пользователи, права, процессы

От прав на файлы и учётных записей к sudo, группам и процессам.

13 ступеней6 лаб~7 часов средняя средний

Прогресс Ступеней: 0 из 13

Трек не начат. Первая ступень — «Пользователи, группы и идентичность процесса», ~30 мин.

Начать ступень 1

Модуль 1

Пользователи и права доступа

От чьего имени работает команда, как читать rwx у файлов и каталогов, где на пути обрывается доступ и как починить его chmod и chown, не открыв лишнего. И общий каталог команды: setgid, sticky и маска umask.

5 ступеней · ~3 часа

  1. Ступень 1 из 13

    1 · Пользователи, группы и идентичность процессаПользователи, группы и идентичность процесса

    7 шагов · ~30 мин 7 шагов · ~30 мин
    1. Недельная сводка упражнения 0 из 1 на машине 4 мин
    2. 2 Кто открывает файл на машине 5 мин
    3. 3 Имя, UID и группы на машине 6 мин
    4. 4 Кому принадлежит файл на машине 4 мин
    5. 5 Что меняет sudo теория 4 мин
    6. 6 Проверять от нужного пользователя на машине 6 мин
    7. 7 Итог итог 1 мин
  2. Ступень 2 из 13

    2 · Права файлов и каталоговПрава файлов и каталогов

    6 шагов · ~30 мин 6 шагов · ~30 мин
    1. Свой файл, чужое чтение упражнения 0 из 1 на машине 5 мин
    2. 2 Строка прав на машине 5 мин
    3. 3 Действует одна тройка на машине 5 мин
    4. 4 Права каталога на машине 8 мин
    5. 5 Проверка идёт по всему пути на машине 5 мин
    6. 6 Итог итог 2 мин
  3. Ступень 3 из 13

    3 · Изменение и диагностика правИзменение и диагностика прав

    8 шагов · 1 лаба · ~45 мин 8 шагов · 1 лаба · ~45 мин
    1. Скрипт из записки упражнения 0 из 1 на машине 5 мин
    2. 2 chmod: кому и что на машине 6 мин
    3. 3 Режим числом на машине 5 мин
    4. 4 Чинить то место, где отказ на машине 4 мин
    5. 5 Владелец и группа файла на машине 5 мин
    6. 6 Проверить исправление теория 4 мин
    7. 7 Неправильные права на файлы лёгкая лаба 15 мин
    8. 8 Итог итог 1 мин
  4. Ступень 4 из 13

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

    7 шагов · 1 лаба · ~55 мин 7 шагов · 1 лаба · ~55 мин
    1. Общая папка команды упражнения 0 из 1 на машине 5 мин
    2. 2 Группа нового файла на машине 6 мин
    3. 3 Маска новых файлов на машине 8 мин
    4. 4 Чужой файл не удалить на машине 6 мин
    5. 5 Ящик для отчётов на машине 3 мин
    6. 6 Общий каталог команды средняя лаба 25 мин
    7. 7 Итог итог 2 мин
  5. 5 · Тест модуля 10 вопросов · порог 70%

Модуль 2

Администрирование пользователей и sudo

Учётная запись — строка в /etc/passwd: создать её, закрыть вход на время отпуска и открыть обратно, выдать и отозвать группу, не задев соседние, и разрешить через sudo ровно одну команду.

4 ступени · ~2 часа

  1. Ступень 6 из 13

    6 · Учётные записи и их жизненный циклУчётные записи и их жизненный цикл

    7 шагов · ~30 мин 7 шагов · ~30 мин
    1. Каталог есть, пользователя нет упражнения 0 из 1 на машине 4 мин
    2. 2 Учётная запись — строка в списке на машине 4 мин
    3. 3 Создать учётную запись на машине 5 мин
    4. 4 Служебная запись и nologin на машине 6 мин
    5. 5 Приостановить, сохранив данные теория 5 мин
    6. 6 Открыть запись обратно на машине 4 мин
    7. 7 Итог итог 2 мин
  2. Ступень 7 из 13

    7 · Управление членством в группахУправление членством в группах

    6 шагов · ~30 мин 6 шагов · ~30 мин
    1. Заявка на группу упражнения 0 из 1 на машине 5 мин
    2. 2 Основная и дополнительные группы на машине 5 мин
    3. 3 Добавить, ничего не потеряв на машине 5 мин
    4. 4 Запись изменилась, процесс — нет на машине 6 мин
    5. 5 Отозвать одну группу на машине 7 мин
    6. 6 Итог итог 2 мин
  3. Ступень 8 из 13

    8 · Делегирование команд через sudoДелегирование команд через sudo

    8 шагов · 2 лабы · ~1 час 8 шагов · 2 лабы · ~1 час
    1. Две строки можно, три — нет упражнения 0 из 1 на машине 6 мин
    2. 2 Из чего состоит правило на машине 6 мин
    3. 3 Синтаксис и смысл на машине 6 мин
    4. 4 Файл правила теория 5 мин
    5. 5 Проверить обе границы на машине 5 мин
    6. 6 Выдать пользователю sudo лёгкая лаба 10 мин
    7. 7 Приостановить учётную запись лёгкая лаба 20 мин
    8. 8 Итог итог 2 мин
  4. 9 · Тест модуля 10 вопросов · порог 70%

Модуль 3

Процессы и сигналы

Как найти процесс, который занимает процессор, и того, кто его запустил, освободить терминал от долгой команды и остановить программу так, чтобы она сохранила работу. И почему зомби не берёт kill.

4 ступени · ~2 часа

  1. Ступень 10 из 13

    10 · Наблюдение за процессамиНаблюдение за процессами

    7 шагов · ~30 мин 7 шагов · ~30 мин
    1. Сайт отвечает медленно упражнения 0 из 1 на машине 4 мин
    2. 2 Процессы, которые ты не запускал на машине 5 мин
    3. 3 Строка процесса в ps на машине 5 мин
    4. 4 Состояние процесса на машине 6 мин
    5. 5 Процессор: top и ps теория 4 мин
    6. 6 Кто запустил нагрузку на машине 4 мин
    7. 7 Итог итог 2 мин
  2. Ступень 11 из 13

    11 · Фоновые задания и терминалФоновые задания и терминал

    7 шагов · ~30 мин 7 шагов · ~30 мин
    1. Терминал нужен для другого упражнения 0 из 1 на машине 5 мин
    2. 2 Фон и номер задания на машине 6 мин
    3. 3 Пауза и возврат на машине 6 мин
    4. 4 Номер задания и PID теория 4 мин
    5. 5 Дождаться результата на машине 3 мин
    6. 6 Выгрузка заняла терминал на машине 4 мин
    7. 7 Итог итог 2 мин
  3. Ступень 12 из 13

    12 · Сигналы и завершение процессовСигналы и завершение процессов

    9 шагов · 2 лабы · ~1 час 9 шагов · 2 лабы · ~1 час
    1. Выгрузку нужно остановить упражнения 0 из 1 на машине 4 мин
    2. 2 Просьба и приказ теория 5 мин
    3. 3 Пауза: STOP и CONT на машине 3 мин
    4. 4 Чужой процесс теория 4 мин
    5. 5 Процесс, который не убить на машине 8 мин
    6. 6 Останови нужную выгрузку на машине 4 мин
    7. 7 Сервер тормозит средняя лаба 20 мин
    8. 8 Процесс, который не исчезает средняя лаба 20 мин
    9. 9 Итог итог 2 мин
  4. 13 · Тест модуля 10 вопросов · порог 70%
  1. Итоговая лаба

    Неправильные права на файлы ~15 мин
  2. Итоговый тест 18 вопросов · порог 80%

Уже умеешь это?

Сдай итоговый тест сразу: при 80% и выше трек засчитывается целиком.

Пропустить трек по тесту
Загрузка…