Загрузка данных
sudo apt install -y virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
sudo apt install -y openssh-server
sudo systemctl enable ssh && sudo systemctl start ssh
sudo systemctl status ssh # убедись что active (running)
# Узнать IP адрес ВМ:
ip addr show # или: hostname -I
Подключение к активной сессии (+2 балла):
ssh user@<IP_адрес_ВМ> # ввести пароль
ip addr show
ping -c 4 google.com
curl -I https://google.com # дополнительная проверка HTTPS
Офисный пакет LibreOffice sudo apt install -y libreoffice
Архиватор 7-Zip sudo apt install -y p7zip-full p7zip-rar
Графический редактор GIMP sudo apt install -y gimp
Утилита мониторинга htop / HWinfo sudo apt install -y htop hwinfo
Антивирус (если нет в задании) ClamAV sudo apt install -y clamav clamtk
sudo apt install -y cups cups-pdf
sudo systemctl enable cups && sudo systemctl start cups
# Или: Настройки → Принтеры — там появится 'PDF' принтер
2.1 Резервное копирование ОС (+2 балла)
Используй tar-архив системы:
sudo tar -cvpzf /home/user/system-backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/run /
2.2 Установочный образ системы (+1 балл)
Создать ISO-образ из работающей системы с помощью dd:
sudo dd if=/dev/sda5 of=~/backup.img
2.3 Точки восстановления (+2 балла)
sudo apt install timeshift -y – установка утилиты Timeshift
sudo timeshift –-create –-comment “Точка восстановления Linux” – создание точки восстановления
sudo timeshift –-list – вывод созданных точек восстановления
2.4 Группы пользователей и права доступа (+2 балла)
# Создать группы
sudo groupadd developers
sudo groupadd analysts
# Создать пользователей и добавить в группы
sudo useradd -m -G developers devuser
sudo passwd devuser # задать пароль
sudo useradd -m -G analysts analystuser
sudo passwd analystuser
# Создать папки с правами доступа
sudo mkdir /opt/dev_workspace /opt/analytics_data
sudo chown :developers /opt/dev_workspace && sudo chmod 770 /opt/dev_workspace
sudo chown :analysts /opt/analytics_data && sudo chmod 770 /opt/analytics_data
# Проверка:
cat /etc/group | grep -E 'developers|analysts'
2.5 Настройка аутентификации и авторизации (+2 балла)
# Включает в себя создание дополнительных пользователей и демонстрацию входа с вводом пароля под ними
2.6 Журнал мониторинга (+1 балл)
Настроить rsyslog:
sudo systemctl status rsyslog # убедиться что работает
Дополнительно — установить утилиту мониторинга logwatch:
sudo apt install -y logwatch – установка утилиты для автоматизированного мониторинга
sudo logwatch --output stdout --format text --range today – формирование отчета по всем журналам за сегодня в удобочитаемом виде
VS Code sudo snap install code --classic
Eclipse IDE sudo snap install eclipse --classic
IntelliJ IDEA sudo snap install intellij-idea-community --classic
PyCharm sudo snap install pycharm-community --classic
Android Studio sudo snap install android-studio --classic
NetBeans sudo snap install netbeans --classic
Java (JDK 17) sudo apt install -y default-jdk # или: sudo apt install -y openjdk-17-jdk
Python 3 + pip sudo apt install -y python3 python3-pip python3-venv
Node.js curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && sudo apt install -y nodejs
MySQL sudo apt install -y mysql-server → sudo mysql_secure_installation
PostgreSQL sudo apt install -y postgresql postgresql-contrib
phpMyAdmin sudo apt install -y phpmyadmin (выбрать apache2)
Docker sudo apt install -y docker.io && sudo systemctl enable docker
Git sudo apt install -y git → git config --global user.name 'Имя'
Tomcat sudo apt install -y tomcat9 → sudo systemctl enable tomcat9
Jupyter Notebook pip3 install jupyter → jupyter notebook
Антивирус ClamAV sudo apt install -y clamav clamtk → sudo freshclam
Антивирус Kaspersky Скачать с kaspersky.com/small-office-security → .deb → sudo dpkg -i