замена_корпоративных_решений_microsoft

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
замена_корпоративных_решений_microsoft [2024/07/20 18:35]
val [Лабораторные работы: Развертывание сети предприятия]
замена_корпоративных_решений_microsoft [2025/03/06 12:44] (current)
val [Лабораторные работы: Развертывание сервисов]
Line 43: Line 43:
 λ cd λ cd
  
-λ test -d conf && rm -conf+λ test -d conf && rm -rf conf
  
 λ git clone http://​val.bmstu.ru/​unix/​conf.git λ git clone http://​val.bmstu.ru/​unix/​conf.git
Line 115: Line 115:
  
   * [[Финальная настройка DNS сервера#​Настройки DNS клиентов]]   * [[Финальная настройка DNS сервера#​Настройки DNS клиентов]]
-  * [[Настройка KDC серверов и клиентов#​Настройка Kerberos клиента]] на gate+  * [[Настройка KDC серверов и клиентов#​Настройка Kerberos клиента]] на gate (понадобится только для копирования ключей в системный keytab)
   * [[Установка,​ настройка и запуск пакета SQUID]] на gate   * [[Установка,​ настройка и запуск пакета SQUID]] на gate
  
Line 177: Line 177:
 </​code>​ </​code>​
  
 +  * [[Сервис WINBIND#​Управление ключами KERBEROS в режиме ADS]] для сервисов imap и smtp
   * [[Сервер dovecot#​Kerberos GSSAPI аутентификация]] сервисов SMTP/IMAP на gate   * [[Сервер dovecot#​Kerberos GSSAPI аутентификация]] сервисов SMTP/IMAP на gate
   * [[Развертывание Active Directory#​Использование групповых политик]] для установки ПО   * [[Развертывание Active Directory#​Использование групповых политик]] для установки ПО
   * [[Thunderbird#​Авто конфигурация клиента]] Thunderbird   * [[Thunderbird#​Авто конфигурация клиента]] Thunderbird
  
 +  * [[Авторизация с использованием LDAP сервера#​Установка LDAP клиента]] и подключение к [[Авторизация с использованием LDAP сервера#​Microsoft Active Directory]] по протоколу LDAP из командной строки
   * [[Thunderbird#​Получение списка контактов через LDAP]] в Thunderbird (может понадобиться добавление email через оснастку AD)   * [[Thunderbird#​Получение списка контактов через LDAP]] в Thunderbird (может понадобиться добавление email через оснастку AD)
-  * GUI интерфейс к LDAP - [[https://​val.bmstu.ru/​unix/​ldap/​ApacheDirectoryStudio-2.0.0.v20150606-M9-win32.win32.x86_64.zip|Apache Directory Studio]] (требует [[https://​val.bmstu.ru/​unix/​java/​jre-8u211-windows-x64.exe|JRE]],​ раскрывать в VM из УЗ student, лучше через [[https://​val.bmstu.ru/​unix/​7z920.msi|7zip]], переместить ​в корень C:\ для лаб с OpenLDAP), для подключения к LDAP использовать учетную запись Administrator [[Авторизация с использованием LDAP сервера#​Microsoft Active Directory]]+  * GUI интерфейс к LDAP - [[https://​val.bmstu.ru/​unix/​ldap/​ApacheDirectoryStudio-2.0.0.v20150606-M9-win32.win32.x86_64.zip|Apache Directory Studio]] (требует [[https://​val.bmstu.ru/​unix/​java/​jre-8u211-windows-x64.exe|JRE]],​ раскрывать в VM из УЗ student, лучше через [[https://​val.bmstu.ru/​unix/​7z920.msi|7zip]] в корень C:\ для лаб ​после AD), для подключения к LDAP использовать учетную запись Administrator [[Авторизация с использованием LDAP сервера#​Microsoft Active Directory]]
  
   * [[Использование библиотеки PAM#​Использование pam_krb5 для сервиса login/xdm]] для аутентификации через Web интерфейс к почте roundcube (делаем все, проверяем,​ подключаясь user1 к gate с host системы)   * [[Использование библиотеки PAM#​Использование pam_krb5 для сервиса login/xdm]] для аутентификации через Web интерфейс к почте roundcube (делаем все, проверяем,​ подключаясь user1 к gate с host системы)
 +  * [[Использование библиотеки PAM#​Автоматическое создание домашних каталогов]]
   * Настройка [[Web интерфейс к почте#​Roundcube LDAP Addressbook]] (продемонстрировать jpegPhoto и проверить поиск)   * Настройка [[Web интерфейс к почте#​Roundcube LDAP Addressbook]] (продемонстрировать jpegPhoto и проверить поиск)
  
Line 204: Line 207:
 === 2.7 Сервис Keycloak === === 2.7 Сервис Keycloak ===
  
-  * Обсудить и предложить вебинар:​ [[Практические примеры Keycloak]] ([[https://youtu.be/ykWLHQ2i_8E|Практические примеры использования Keycloak в качестве корпоративного OpenID сервера]])+  * Обсудить и предложить вебинар:​ [[Практические примеры Keycloak]] ([[https://rutube.ru/​video/​2a37e23851260b6130c53529a48c1219/​|Практические примеры использования Keycloak в качестве корпоративного OpenID сервера]])
 ==== Вопросы ==== ==== Вопросы ====
  
Line 230: Line 233:
 === 3.3 Управление рабочими станциями Linux ==== === 3.3 Управление рабочими станциями Linux ====
  
-  * [[Переменные окружения#​Установка переменных окружения]]+  * [[Переменные окружения#​Установка переменных окружения]] ​для подключения через proxy
  
   * Преподаватель демонстрирует [[https://​habr.com/​ru/​articles/​732736/​|GPO для Linux из подручных материалов]] с использованием [[Сервис Ansible]] и [[Сервис Ansible#​ansible-pull]]   * Преподаватель демонстрирует [[https://​habr.com/​ru/​articles/​732736/​|GPO для Linux из подручных материалов]] с использованием [[Сервис Ansible]] и [[Сервис Ansible#​ansible-pull]]
Line 301: Line 304:
   * [[Контроллер домена SAMBA 4#​Переносим FSMO на новый сервер]]   * [[Контроллер домена SAMBA 4#​Переносим FSMO на новый сервер]]
  
-== 4.3.2 Настраиваем сервисы на новый сервер ==+== 4.3.2 Настраиваем сервисы на новый сервер ​(вариант 1) ==
  
   * DNS client и Squid (для тестов user4@client4 - пускать всех, кто прошел аутентификацию)   * DNS client и Squid (для тестов user4@client4 - пускать всех, кто прошел аутентификацию)
 <​code>​ <​code>​
-gate/server2# cat /​etc/​resolv.conf+gate# cat /​etc/​resolv.conf
 </​code><​code>​ </​code><​code>​
 search corpX.un search corpX.un
Line 330: Line 333:
   * Правим настройки клиента DNS рабочей станции слушателя через [[netsh]]   * Правим настройки клиента DNS рабочей станции слушателя через [[netsh]]
  
-== 4.3.3 Удаляем сервер MS AD ==+== 4.3.3 Настраиваем сервисы на новый сервер (вариант 2) == 
 + 
 +  * Останавливаем server 
 + 
 +<​code>​ 
 +server2# cat /​etc/​network/​interfaces 
 +</​code><​code>​ 
 +auto lo 
 +iface lo inet loopback 
 + 
 +auto eth0 
 +iface eth0 inet static 
 +        address 192.168.X.10 
 +        netmask 255.255.255.0 
 +        gateway 192.168.X.1 
 + 
 +auto eth0:0 
 +iface eth0:0 inet static 
 +         ​address 192.168.X.12 
 +         ​netmask 255.255.255.255 
 +</​code><​code>​ 
 +server2# init 6 
 +</​code>​ 
 + 
 +== 4.3.4 Удаляем сервер MS AD ==
  
   * [[Контроллер домена SAMBA 4#​Удаляем старый сервер]]   * [[Контроллер домена SAMBA 4#​Удаляем старый сервер]]
 +
 +Для варианта 2
 +
 +<​code>​
 +server2# kinit Administrator
 +
 +server2# samba-tool dns add server2 corpX.un server A 192.168.X.10
 +</​code>​
  
 === 4.4 Проверяем работу инфраструктуры === === 4.4 Проверяем работу инфраструктуры ===
  
   * Вводим в домен win client4, подключаемся user4 и проверяем работу GPO по proxy и наличию иконки Thunderbird   * Вводим в домен win client4, подключаемся user4 и проверяем работу GPO по proxy и наличию иконки Thunderbird
-  * Настравиваем Thunderbird и [[Thunderbird|Получение списка контактов через LDAP]], проверяем client1+  * Настраиваем Thunderbird и [[Thunderbird|Получение списка контактов через LDAP]] ​(может понадобиться указать server2), проверяем ​на client1
   * Добавляем через оснастки (на client2) атрибуты (телефон и email) пользователю user4 и включаем его в группу group1, проверяем CISF + [[Контроллер домена SAMBA 4#​Управление доменом]]   * Добавляем через оснастки (на client2) атрибуты (телефон и email) пользователю user4 и включаем его в группу group1, проверяем CISF + [[Контроллер домена SAMBA 4#​Управление доменом]]
   * Проверяем работу веб интерфейса к почте и адресную книгу в ней   * Проверяем работу веб интерфейса к почте и адресную книгу в ней
замена_корпоративных_решений_microsoft.1721489751.txt.gz · Last modified: 2024/07/20 18:35 by val