Формат сдачи

Вам будет предоставлена персональная виртуальная машина в формате playground для выполнения задачи. Все действия необходимо в первую очередь выполнить на данной виртуальной машине. Если действия на машине не выполнены, значит задача не была решена.

По завершении выделенного времени доступ к виртуальной машине будет прерван. Все несохранённые изменения на тот момент будут потеряны.

Помимо собственно решения задач необходимо также записать шаги по решению задач в текстовом файле и отправить их на Moodle.

Задачи

Управление пользователями и данными

  1. Создайте нового пользователя gregoriy.
  2. Создайте каталог /var/gregoriy-data.
  3. Предоставьте пользователю gregoriy полные права на выполнение действий в данном каталоге.
  4. Предоставьте пользователям из группы stuff права на чтение данных в данном каталоге.
  5. Все остальные пользователи не должны иметь доступа к данным.
  6. Обеспечьте, чтобы все файлы, создаваемые в данном каталоге, были под управлением группы stuff.

Установка приложения из внешнего APT-репозитория

Установите систему запуска и управления контейнерами Docker. Используйте подход с настройкой APT-репозитория из официальной документации https://docs.docker.com/install/linux/docker-ce/debian/

Установка приложения из исходного кода

Установите текстовый редактор JED, https://www.jedsoft.org/jed/, из исходных кодов. Используйте следующую версию исходных кодов: https://www.jedsoft.org/snapshots/jed-pre0.99.20-137.tar.gz