From f457e37e37db66fdc4293dfcfb8c8060b84396f7 Mon Sep 17 00:00:00 2001
From: shiraorie Создайте пользователя sshuser на серверах HQ-SRV и BR-SRV *HQ-SRV и BR-SRV* Создайте пользователя net_admin на маршрутизаторах HQ-RTR и BR-RTR Настройка безопасного удаленного доступа на серверах HQ-SRV и BR-SRV: Чтобы зайти на стенд для 2-3 модуля. User name: m2 Password: modul2 Password: module2 1. Настройте доменный контроллер Samba на машине BR-SRV.
@@ -552,16 +552,13 @@
Как видим че то не так, надо перезапустить машинку:
-***reboot***
-
-Вводим все заново
-Проверяем:
-
@@ -577,7 +574,7 @@
На клиента ставим необходимые пакеты
-**(СДЕЛАТЬ,если не сделали, НА HQ-CLI SNAPSHOT)
** +*CLI*
@@ -653,7 +650,7 @@ ________________________________________________________________________________ На вкладке «Компьютеры» в графическом режиме удобно отслеживать подключение к домену. -Создаем пять юзеров: +Создаем пять юзеров(формата: hquser-1, hquser-2):
@@ -681,42 +678,9 @@ ________________________________________________________________________________
***%hq ALL=(ALL) NOPASSWD: /bin/cat, /bin/grep, /usr/bin/id***
-
Выполните импорт пользователей из файла users.csv. Файл будет располагаться на виртуальной машине BR-SRV в папке /opt
-- Сначала скачаем необходимую утилиту на *BR-SRV*: -***apt install dos2unix -y*** -***apt install curl -y*** - -- Потом на BR-SRV скачиваем скрипт, который выполнит за нас задание, в нужную директорию: - -***curl -o /opt/import_users.sh https://raw.githubusercontent.com/4bobus/laba/refs/heads/main/files/import_users.sh*** - -***ls /opt*** - -***dos2unix /opt/import_users.sh*** - -
-
-
-
-
2. Сконфигурируйте файловое хранилище
@@ -869,18 +833,17 @@ ________________________________________________________________________________
-> **РЕКОМЕНДАЦИЯ:**
-> НА HQ-SRV скачиваем: apt install -y mariadb-* -y
+
### 3. Настройте службу сетевого времени на базе сервиса chrony
-- В качестве сервера выступает HQ-RTR -- На HQ-RTR настройте сервер chrony, выберите стратум 5 +- В качестве сервера выступает ISP +- На ISP настройте сервер chrony, выберите стратум 5 - В качестве клиентов настройте HQ-SRV, HQ-CLI, BR-RTR, BR-SRV 1. Настройка NTP сервера: -*HQ-RTR*
+*ISP*
Установим пакет chrony на каждой машине: @@ -932,7 +895,7 @@ ________________________________________________________________________________
-> где: 192.168.100.1 - IPv4 адрес HQ-R;
+> где: 172.16.1.1 - IPv4 адрес ISP;
Запускаем и добавляем в автозагрузку службу chronyd:
@@ -948,13 +911,14 @@ systemctl restart chrony
-Проверяем с сервера HQ-R:
+Проверяем с сервера ISP :
+> Не пугайтесь что там только два клиента, так и должно быть
(СДЕЛАЙ SNAPSHOT НА BR-SRV)
-- Сформируйте файл инвентаря, в инвентарь должны входить HQSRV, HQ-CLI, HQ-RTR и BR-RTR +- Сформируйте файл инвентаря, в инвентарь должны входить HQ-SRV, HQ-CLI, HQ-RTR и BR-RTR - Рабочий каталог ansible должен располагаться в /etc/ansible - Все указанные машины должны без предупреждений и ошибок отвечать pong на команду ping в ansible посланную с BR-SRV @@ -1060,15 +1024,24 @@ ________________________________________________________________________________ ###5. Развертывание приложений в Docker на сервере BR-SRV.
-- Создайте в домашней директории пользователя файл wiki.yml для приложения MediaWiki. -- Средствами docker compose должен создаваться стек контейнеров с приложением MediaWiki и базой данных. -- Используйте два сервиса -- Основной контейнер MediaWiki должен называться wiki и использовать образ mediawiki -- Файл LocalSettings.php с корректными настройками должен находиться в домашней папке пользователя и автоматически монтироваться в образ. -- Контейнер с базой данных должен называться mariadb и использовать образ mariadb (субд). -- Разверните -- Он должен создавать базу с названием mediawiki, доступную по стандартному порту, пользователя wiki с паролем WikiP@ssw0rd должен иметь права доступа к этой базе данных -- MediaWiki должна быть доступна извне через порт 8080. +-• Средствами docker должен создаваться стек контейнеров с веб +приложением и базой данных + +• Используйте образы site_latestи mariadb_latestрасполагающиеся в +директории docker в образе Additional.iso + +• Основной контейнер testapp должен называться tespapp + +• Контейнер с базой данных должен называться db + +• Импортируйте образы в docker, укажите в yaml файле параметры +подключения к СУБД, имя БД - testdb, пользователь testс паролем +P@ssw0rd, порт приложения 8080, при необходимости другие +параметры + +• Приложение должно быть доступно для внешних подключений через +порт 8080 +*BR-SRV*
@@ -1593,7 +1566,41 @@ ________________________________________________________________________________ > Скачиваем на HQ-CLI: apt-get install cups cups-pdf -y ##МОДУЛЬ 3
-(1,2 заданий не будет, 7ое задание будет)
++ +
1. Выполните импорт пользователей из файла users.csv. Файл будет располагаться на виртуальной машине BR-SRV в папке /opt
+ +- Сначала скачаем необходимую утилиту на *BR-SRV*: + +***apt install dos2unix -y*** + +***apt install curl -y*** + +- Потом на BR-SRV скачиваем скрипт, который выполнит за нас задание, в нужную директорию: + +***curl -o /opt/import_users.sh https://raw.githubusercontent.com/4bobus/laba/refs/heads/main/files/import_users.sh*** + +***ls /opt*** + +***dos2unix /opt/import_users.sh*** + +
+
+
+
+
3. Перенастройте ip-туннель с базового до уровня туннеля, обеспечивающего шифрование трафика