Linux Labs

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

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

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

Шаг 7 из 8 · лаба · 20 минлёгкая

Приостановить учётную запись

Сотрудник передаёт дела. Закрой вход в его учётную запись по паролю и по ключу, сохранив данные и рабочий процесс.

Ситуация

Сотрудник, работавший под учётной записью labpaused, передаёт дела. До конца передачи его учётную запись нужно приостановить: войти под ней нельзя ни по паролю, ни по SSH-ключу. Удалять её рано — в домашнем каталоге лежат заметки для передачи, а фоновый процесс labpaused по договорённости работает до конца передачи.

Задача

  1. Пароль labpaused заблокирован, сам пароль не удалён и не заменён: доступ должно быть можно вернуть.
  2. Срок действия учётной записи истёк — дата окончания в прошлом.
  3. Оболочка входа — /usr/sbin/nologin, домашний каталог в записи прежний.
  4. Ключ из /home/labpaused/.ssh/authorized_keys больше не действует: активного файла ключей нет, его точная копия лежит в /srv/account-review/authorized_keys.saved и доступна только root (владелец root:root, права 600).
  5. Домашний каталог, .ssh и notes.txt на месте с прежними владельцем и правами, содержимое notes.txt не изменилось; другие учётные записи, sudo и настройки SSH не тронуты.
  6. Фоновый процесс labpaused продолжает работать — тот же, что был запущен.

Ограничения

  • Учётную запись не удаляй и процессы labpaused не завершай.
  • Учётные записи правятся через sudo.

Нужные инструменты уже установлены. Интернета на машине нет.

Лаба · самостоятельно

Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.

Цели

0 из 6
  • Пароль labpaused заблокирован, прежний пароль сохранён — ещё не выполнена
  • Срок действия учётной записи истёк — дата окончания в прошлом — ещё не выполнена
  • Оболочка входа — /usr/sbin/nologin, домашний каталог в записи прежний — ещё не выполнена
  • Ключ из authorized_keys больше не действует, его копия доступна только root — ещё не выполнена
  • Домашний каталог, .ssh и notes.txt сохранены, другие учётные записи и настройки не тронуты — ещё не выполнена
  • Исходный фоновый процесс labpaused продолжает работать — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

Машина запускается

Подсказки

0 из 3

Цели лабы

0 из 6
  • Пароль labpaused заблокирован, прежний пароль сохранён — ещё не выполнена
  • Срок действия учётной записи истёк — дата окончания в прошлом — ещё не выполнена
  • Оболочка входа — /usr/sbin/nologin, домашний каталог в записи прежний — ещё не выполнена
  • Ключ из authorized_keys больше не действует, его копия доступна только root — ещё не выполнена
  • Домашний каталог, .ssh и notes.txt сохранены, другие учётные записи и настройки не тронуты — ещё не выполнена
  • Исходный фоновый процесс labpaused продолжает работать — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 6
  • Пароль labpaused заблокирован, прежний пароль сохранён — ещё не выполнена
  • Срок действия учётной записи истёк — дата окончания в прошлом — ещё не выполнена
  • Оболочка входа — /usr/sbin/nologin, домашний каталог в записи прежний — ещё не выполнена
  • Ключ из authorized_keys больше не действует, его копия доступна только root — ещё не выполнена
  • Домашний каталог, .ssh и notes.txt сохранены, другие учётные записи и настройки не тронуты — ещё не выполнена
  • Исходный фоновый процесс labpaused продолжает работать — ещё не выполнена
Загрузка…