Added tasks for useradd lesson.

pull/1/head
Vladimir Protsenko 2 years ago
parent 6fea2ae256
commit 16068307e3

@ -1,46 +1,46 @@
# Задания # Задания
### 1. ### 1.
Создайте пользователя mike. При создании задайте в качестве оболочки /bin/bash. Создайте пользователя mike. При создании задайте в качестве оболочки `/bin/bash`. Создайте домашнюю директорию вручную для mike, в `/home/mike`. Смените владельца командой `chown mike:mike /home/mike`.
### 2. ### 2.
Деактивируйте аккаунт stud поменяв оболочку на /sbin/nologin. В соседнем окне, проверьте, что залогиниться вы не можете. Попробуйте варианты через sudo su -, su -, по ssh. Верните оболочку на прежнее значение. Деактивируйте аккаунт stud поменяв оболочку на `/sbin/nologin`. В соседнем окне, проверьте, что залогиниться вы не можете. Попробуйте варианты через `sudo su -`, `su -`, по ssh. Верните оболочку на прежнее значение.
### 3. ### 3.
Смените пароль пользователя mike командой passwd из под суперпользователя. Проверьте, что вы можете зайти под этим пользователем с заданным паролем. Смените пароль пользователя `mike` командой `passwd` из под суперпользователя. Проверьте, что вы можете зайти под этим пользователем с заданным паролем.
### 4. ### 4.
Измените в /etc/default/useradd оболочку по умолчанию на /bin/sh. Измените в `/etc/default/useradd` оболочку по умолчанию на `/bin/sh`.
### 5. ### 5.
Измените в /etc/login.defs UID_MIN на 10000, UMASK на 077. Измените в `/etc/login.defs` `UID_MIN` на `10000`, `UMASK` на `077`.
### 6. ### 6.
Создайте пользователя vera с заданным паролем и укажите, что нужно создать домашнюю директорию пользователя. При создании используйте заранее созданный пароль в зашифрованном виде. Для шифрования пароля используйте команду openssl passwd -5 -stdin. Проверьте номер идентификатора пользователя и путь к оболочке в файле /etc/passwd , хэш-пароль в /etc/shadow, атрибуты доступа к доамашней директории в /home. Создайте пользователя vera с заданным паролем и укажите, что нужно создать домашнюю директорию пользователя. При создании используйте заранее созданный пароль в зашифрованном виде. Для шифрования пароля используйте команду `openssl passwd -5 -stdin`. Проверьте номер идентификатора пользователя и путь к оболочке в файле `/etc/passwd`, хэш-пароль в `/etc/shadow`, атрибуты доступа к доамашней директории в `/home`.
### 7. ### 7.
Поменяйте оболочку пользователя vera на /bin/bash. Поменяйте оболочку пользователя vera на `/bin/bash`.
### 8. ### 8.
Сконфигурируйте пользователя mike так, чтобы он мог перейти в суперпользователя, зная свой пароль. Справочная документация для этой задачи man sudoers и полезная команда usermod. Сконфигурируйте пользователя `mike` так, чтобы он мог перейти в суперпользователя, зная свой пароль. Справочная документация для этой задачи `man sudoers` и полезная команда `usermod`.
### 9. ### 9.
Смените пароль пользователя mike командой chpasswd. Смените пароль пользователя `mike` командой `chpasswd`.
### 10. ### 10.
Создайте и удалите пользователя dummy. Создайте и удалите пользователя `dummy`.
### 11. ### 11.
Создайте группу docker и добавьте в неё пользователей mike и vera. Создайте группу `docker` и добавьте в неё пользователей `mike` и `vera`.
### 12. ### 12.
Удалите пользователя mike из группы docker. Удалите пользователя `mike` из группы `docker`.
### 13. ### 13.
Заблокируйте аккаунт пользователя mike командой usermod или модифицировав файл /etc/passwd. Заблокируйте аккаунт пользователя `mike` командой `usermod` или модифицировав файл `/etc/passwd`.
### 14. ### 14.
Настройте пользователя со своим именем на виртуальной машине stud14. Зайдите под ним на какое-то время. Посмотрите кто ещё зашёл на машину. Проверьте кто заходил на эту машину ранее командой last. Настройте пользователя со своим именем на виртуальной машине `stud14`. Зайдите под ним на какое-то время. Посмотрите кто ещё зашёл на машину. Проверьте кто заходил на эту машину ранее командой `last`.
### 15. ### 15.
Сыграйте с коллегой в игру. Сначала зайдите на свои виртуальные машины. Зайдите друг к другу на виртуальную машину по ssh. Попробуйте первым отключить соседа от виртуальной машины. Сыграйте с коллегой в игру. Сначала зайдите на свои виртуальные машины. Зайдите друг к другу на виртуальную машину по ssh. Попробуйте первым отключить соседа от виртуальной машины.

Loading…
Cancel
Save