# ПЗ12 — простой ход работы (только команды по порядку)
## Задание I
```
whoami
sudo -i
```
**1. Новый пользователь**
```
adduser testuser
cat /etc/passwd | grep testuser
```
**2. Изменение записи**
```
passwd testuser
usermod -d /home/testuser2 -m testuser
ls -ld /home/testuser2
```
**3. Группы**
```
groupadd testgroup
usermod -aG testgroup testuser
groups testuser
```
**4. Удаление**
```
deluser --remove-home testuser
cat /etc/passwd | grep testuser
groupdel testgroup
groups
```
---
## Задание II
**Задание 1. Пользователь + права**
```
sudo useradd -m -s /bin/bash student
sudo passwd student
id student
sudo usermod -aG sudo student
su - student
sudo whoami
```
(вводишь пароль → должно вывестись `root`, потом `exit`, чтобы вернуться)
**Задание 2. /etc/passwd и /etc/group**
```
cat /etc/passwd | grep student
cat /etc/group | grep student
sudo groupadd developers
sudo usermod -aG developers student
groups student
```
**Задание 3. Окружение**
```
sudo cp -r /etc/skel/. /home/student/
sudo chown -R student:student /home/student/
echo "Добро пожаловать, student!" > /home/student/welcome.txt
su - student
ls
cat welcome.txt
exit
```
**Задание 4. Свойства пользователя**
```
sudo chfn student
```
(вводишь имя, например: Иван Петров, дальше Enter по остальным полям)
```
sudo chsh -s /bin/sh student
grep student /etc/passwd
sudo passwd student
```
**Задание 5. /etc/shadow и политика паролей**
```
sudo cat /etc/shadow | grep student
sudo chage -l student
sudo chage -M 30 -m 7 -W 5 student
sudo chage -l student
sudo passwd -l student
sudo passwd -u student
```
**Задание 6. Удаление**
```
sudo userdel -r student
cat /etc/passwd | grep student
sudo groupdel developers
```
---
Скриншоты делай после каждого блока команд — там, где в основном документе стоит рамка "МЕСТО ДЛЯ СКРИНШОТА". Данные для полей (логин, UID, GID и т.д.) берёшь прямо из вывода `cat /etc/passwd | grep student`.