1. Создать новый виртуальный жёсткий диск, присоеденить его к VM, создать раздел (partition) и инициализировать на нём файловую системую. 2. Смонтировать директорию /mnt/home на только что созданный раздел. 3. Создать нового пользователя penguin с home-директорией /mnt/home/penguin. 4. Создать новую группу пользователей birds, перенести в нее пользователя penguin. 5. Cоздать директорию /var/wintering и выдать права на нее только группе birds. 6. Установить ntpd (или chrony) и разрешить пользователю penguin выполнять команду systemctl restart chronyd (нужны права sudo). Больше узнать о том, что такое NTP и почему он важен можно из следующей статьи. 7. (**) Вывод команды iostat -x в последней колонке показывает загрузку дисков в процентах. Откуда утилита это понимает? Достаточно ли вывода команды iostat -x для того, чтобы оценить реальную нагрузку на диски, или нужны дополнительные условия или ключи? 8. (***) Подумать, что сделает команда chmod -x $(which chmod). Выполнить её на виртуальной машине и вернуть всё как было не прибегая к скачиванию\копированию chmod с другого хоста.
** и *** не обязательны к выполнению. Задачи на интерес
Дедлайн: 14/02/2024
1. Создать новый виртуальный жёсткий диск, присоеденить его к VM, создать раздел (partition) и инициализировать на нём файловую системую.
2. Смонтировать директорию
/mnt/home
на только что созданный раздел.3. Создать нового пользователя
penguin
с home-директорией/mnt/home/penguin
.4. Создать новую группу пользователей
birds
, перенести в нее пользователяpenguin
.5. Cоздать директорию
/var/wintering
и выдать права на нее только группеbirds
.6. Установить
ntpd
(илиchrony
) и разрешить пользователюpenguin
выполнять командуsystemctl restart chronyd
(нужны праваsudo
). Больше узнать о том, что такое NTP и почему он важен можно из следующей статьи.7. (**) Вывод команды iostat -x в последней колонке показывает загрузку дисков в процентах. Откуда утилита это понимает?
Достаточно ли вывода команды iostat -x для того, чтобы оценить реальную нагрузку на диски, или нужны дополнительные условия или ключи?
8. (***) Подумать, что сделает команда
chmod -x $(which chmod)
. Выполнить её на виртуальной машине и вернуть всё как было не прибегая к скачиванию\копированиюchmod
с другого хоста.** и *** не обязательны к выполнению. Задачи на интерес