# 1. →выбран правильный сетевой интерфейс
ip addr
# 2. →продемонстрирована проверка сетевого соединения
ping -c 4 8.8.8.8
# 3. →Сетевой протокол SSH настроен
sudo apt install openssh-server -y
sudo systemctl status ssh
# 4. →Установлено базовое программное обеспечение
sudo apt update && sudo apt install mc -y
mc
# Выход из MC: F10 → Enter
# 5. →Установлен виртуальный принтер
sudo apt install cups-pdf -y
lpstat -p
# 6. →Выполнено резервное копирование
sudo tar -czf /home/darja/backup_system.tar.gz /home/darja/
ls -la /home/darja/backup_system.tar.gz
# 7. →Создан установочный образ системы
sudo apt install genisoimage -y
mkisofs -o /home/darja/system_image.iso /home/darja/
ls -la /home/darja/system_image.iso
# 8. →Созданы точки восстановления системы
sudo apt install timeshift -y
sudo timeshift --create --comments "Before exam"
sudo timeshift --list
# 9. →Созданы группы пользователей
sudo groupadd developers
cat /etc/group | grep developers
sudo useradd -m -G developers testuser
sudo passwd testuser
cat /etc/passwd | grep testuser
# 10. →Выполнена настройка интерфейса программы
# Откройте Firefox → Настройки → измените тему или шрифт
# ============================================
# ДОБАВЛЕНО ИЗ БЛОКОВ
# ============================================
# 11. →Настройка ядра (специальные утилиты)
uname -r
sudo sysctl -w net.core.rmem_max=16777216
sudo sysctl -p
lsmod | head -10
lscpu
free -h
# 12. →Настроен удаленный доступ к активной сессии
sudo apt install x11vnc -y
x11vnc -storepasswd
x11vnc -display :0 -auth guess -forever -loop -noxdamage -repeat -rfbauth ~/.vnc/passwd -rfbport 5900 -shared
# 13. →Права доступа к ресурсам
sudo mkdir -p /srv/project
sudo chown root:developers /srv/project
sudo chmod 770 /srv/project
sudo touch /srv/project/test.txt
sudo chown root:developers /srv/project/test.txt
sudo chmod 660 /srv/project/test.txt
ls -la /srv/project/
# 14. →Настройка аутентификации и авторизации
sudo apt install libpam-pwquality -y
sudo visudo
# Добавить: %developers ALL=(ALL) ALL
# 15. →Журнал мониторинга настроен
sudo journalctl -xe | tail -20
sudo tail -20 /var/log/auth.log
echo "=== REPORT $(date) ===" > ~/system_report.txt
uname -r >> ~/system_report.txt
uptime >> ~/system_report.txt
free -h >> ~/system_report.txt
cat ~/system_report.txt
ЧТО ПОКАЗЫВАТЬ ПРЕПОДАВАТЕЛЮ
ip addr # интерфейс
ping -c 4 8.8.8.8 # сеть
sudo systemctl status ssh # SSH active
mc # MC открыт
lpstat -p # принтер PDF
ls -la /home/darja/backup*.tar.gz # бэкап
ls -la /home/darja/system_image.iso # ISO
sudo timeshift --list # точка
cat /etc/group | grep developers # группа
cat /etc/passwd | grep testuser # пользователь
# Firefox → Настройки → тема # интерфейс
uname -r # ядро
ls -la /srv/project/ # права 770/660
cat ~/system_report.txt # журнал мониторинга
Замените darja на своё имя пользователя:
whoami