User Tools

Site Tools


замена_корпоративных_решений_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/01/31 16:56]
val [Лабораторные работы: Развертывание сервисов]
замена_корпоративных_решений_microsoft [2024/03/29 21:05] (current)
val [Лабораторные работы:]
Line 163: Line 163:
   * [[Сервер dovecot#​Установка]] imap сервера dovecot на gate   * [[Сервер dovecot#​Установка]] imap сервера dovecot на gate
   * [[Сервер dovecot#​Настройка с использованием стандартных mailboxes и аутентификации открытым текстом]] на сервере dovecot на gate   * [[Сервер dovecot#​Настройка с использованием стандартных mailboxes и аутентификации открытым текстом]] на сервере dovecot на gate
 +  * Web интерфейс к почте [[Web интерфейс к почте#​roundcube]]
  
 <​code>​ <​code>​
Line 175: Line 176:
  
   * [[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 лучше через 7zip, переместить в корень C:\ для лаб с OpenLDAP), для подключения использовать учетную запись 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:\ для лаб с OpenLDAP), для подключения ​к LDAP использовать учетную запись Administrator [[Авторизация с использованием LDAP сервера#​Microsoft Active Directory]]
  
-  * [[Использование библиотеки PAM#​Использование pam_krb5 для сервиса login/xdm]] для аутентификации через Web интерфейс к почте roundcube (должен быть homedir+  * [[Использование библиотеки PAM#​Использование pam_krb5 для сервиса login/xdm]] для аутентификации через Web интерфейс к почте roundcube (делаем все, проверяем,​ подключаясь user1 к gate с host системы) 
-  * Настройка ​доступа к адресной книге в [[Web интерфейс к почте#roundcube]] (продемонстрировать jpegPhoto и проверить поиск)+  * Настройка [[Web интерфейс к почте#Roundcube LDAP Addressbook]] (продемонстрировать jpegPhoto и проверить поиск)
  
 === 2.5 Сервис GitLab с авторизацией через LDAP === === 2.5 Сервис GitLab с авторизацией через LDAP ===
Line 190: Line 191:
 === 2.6 Сервис мгновенных сообщений и статуса абонента (XMPP) === === 2.6 Сервис мгновенных сообщений и статуса абонента (XMPP) ===
  
-Обсудить+Обсудить ​и предложить вебинар:​ [[https://​youtu.be/​bH2lz8ubJFo|Интеграция Asterisk с системами IM и Presence в инфраструктуре Microsoft AD, часть 1]]
  
   * Выключение [[Инструмент GitLab#​GitLab Prometheus]] (конфликт порта 9090)   * Выключение [[Инструмент GitLab#​GitLab Prometheus]] (конфликт порта 9090)
   * [[Сервис OpenFire]]   * [[Сервис OpenFire]]
 +
 +=== 2.7 Сервис Keycloak ===
 +
 +  * Обсудить и предложить вебинар:​ [[Практические примеры Keycloak]] ([[https://​youtu.be/​ykWLHQ2i_8E|Практические примеры использования Keycloak в качестве корпоративного OpenID сервера]])
 ==== Вопросы ==== ==== Вопросы ====
  
Line 211: Line 216:
 === 3.1 Использование библиотеки PAM === === 3.1 Использование библиотеки PAM ===
  
-  ​* [[Использование библиотеки PAM#​Автоматическое создание домашних каталогов]] и [[Сервис SSH#​Аутентификация с использованием протокола GSSAPI]] через [[Сервис SSH#PuTTY]] (сделать всем) +  * Преподаватель импортирует client3 и демонстрирует ​по статье ​[[https://​habr.com/​ru/​post/​718632/​|Самый простой способ ввести Linux в домен]] с использованием [[Использование библиотеки PAM#​Использование pam_script]]
- +
-  ​* Преподаватель импортирует client3 и демонстрирует [[https://​habr.com/​ru/​post/​718632/​|Самый простой способ ввести Linux в домен]] с использованием [[Использование библиотеки PAM#​Использование pam_script]]+
  
 === 3.2 Использование SSSD/Realmd === === 3.2 Использование SSSD/Realmd ===
Line 222: Line 225:
  
   * [[Переменные окружения#​Установка переменных окружения]]   * [[Переменные окружения#​Установка переменных окружения]]
 +
   * Преподаватель демонстрирует [[https://​habr.com/​ru/​articles/​732736/​|GPO для Linux из подручных материалов]] с использованием [[Сервис Ansible]] и [[Сервис Ansible#​ansible-pull]]   * Преподаватель демонстрирует [[https://​habr.com/​ru/​articles/​732736/​|GPO для Linux из подручных материалов]] с использованием [[Сервис Ansible]] и [[Сервис Ansible#​ansible-pull]]
   * [[Регистрация событий в Linux#​Systemd journald]]   * [[Регистрация событий в Linux#​Systemd journald]]
Line 245: Line 249:
   * Запускаем импорт win client4   * Запускаем импорт win client4
   * Настраиваем подключение к сети   * Настраиваем подключение к сети
 +
 <​code>​ <​code>​
 # ifconfig eth0 inet 192.168.X.12/​24 # ifconfig eth0 inet 192.168.X.12/​24
Line 293: Line 298:
   * DNS client и Squid (для тестов user4@client4 - пускать всех, кто прошел аутентификацию)   * DNS client и Squid (для тестов user4@client4 - пускать всех, кто прошел аутентификацию)
 <​code>​ <​code>​
-gate# cat /​etc/​resolv.conf+gate/server2# cat /​etc/​resolv.conf
 </​code><​code>​ </​code><​code>​
 search corpX.un search corpX.un
Line 324: Line 329:
 === 4.4 Проверяем работу инфраструктуры === === 4.4 Проверяем работу инфраструктуры ===
  
-  * Вводим в домен win client4, подключаемся user4 и проверяем работу GPO по наличию иконки Thunderbird +  * Вводим в домен win client4, подключаемся user4 и проверяем работу GPO по proxy и наличию иконки Thunderbird 
-  * Настравиваем Thunderbird и [[Thunderbird|Получение списка контактов через LDAP]] +  * Настравиваем Thunderbird и [[Thunderbird|Получение списка контактов через LDAP]], проверяем client1 
-  * Добавляем через оснастки (на client2) атрибуты (телефон и email) пользователю user4 и включаем его в группу group1+  * Добавляем через оснастки (на client2) атрибуты (телефон и email) пользователю user4 и включаем его в группу group1, проверяем CISF + [[Контроллер домена SAMBA 4#​Управление доменом]]
   * Проверяем работу веб интерфейса к почте и адресную книгу в ней   * Проверяем работу веб интерфейса к почте и адресную книгу в ней
   * Проверяем работу GitLab   * Проверяем работу GitLab
Line 346: Line 351:
   * Сервис sssd [[Сервис sssd#​Отключение от домена MS AD]] lin client1   * Сервис sssd [[Сервис sssd#​Отключение от домена MS AD]] lin client1
   * Отключение от домена MS AD win client2 и client4   * Отключение от домена MS AD win client2 и client4
-  * Сервис WINBIND [[Сервис WINBIND#​Вывод unix системы из домена в режиме ADS]] (gate)+  * Сервис WINBIND [[Сервис WINBIND#​Вывод unix системы из домена в режиме ADS]] (gate) ​+ /​etc/​nsswitch.conf
  
 === 5.2 Добавляем в сеть linux сервер === === 5.2 Добавляем в сеть linux сервер ===
Line 440: Line 445:
 gate#  gate# 
 chown user1 /​var/​mail/​user1 chown user1 /​var/​mail/​user1
-chown -R user1:user1 /home/user2+chown -R user1:user1 /home/user1
 chown user2 /​var/​mail/​user2 chown user2 /​var/​mail/​user2
 chown -R user2:user2 /home/user2 chown -R user2:user2 /home/user2
 +chown user3 /​var/​mail/​user3
 +chown -R user3:user3 /home/user3
 </​code>​ </​code>​
  
Line 450: Line 457:
  
   * [[Сервис NFS]]   * [[Сервис NFS]]
 +  * Сервер dovecot [[Сервер dovecot#​Kerberos GSSAPI аутентификация]]
  
 === 6.5 Хранение дополнительной информации в LDAP === === 6.5 Хранение дополнительной информации в LDAP ===
  
   * [[Хранение учетных записей UNIX в LDAP#​Пример назначения номеров телефонов и адресов email]]   * [[Хранение учетных записей UNIX в LDAP#​Пример назначения номеров телефонов и адресов email]]
-  * Настройка доступа к адресной книге в [[Web интерфейс к почте#​roundcube]] ​+  * Настройка доступа к адресной книге в [[Web интерфейс к почте#​roundcube]] ​(может понадобиться исправить ФИО в неверной кодировке через Apache Directory Studio)
  
 === 6.6 Аутентификация с использованием LDAP сервера === === 6.6 Аутентификация с использованием LDAP сервера ===
  
-  * [[Хранение учетных записей UNIX в LDAP#​Модификация информации в ldap каталоге]] (назначаем пароль)+  * [[Хранение учетных записей UNIX в LDAP#​Модификация информации в ldap каталоге]] (назначаем пароль, если не импортировали из /etc/passwd)
   * [[Инструмент GitLab#​Использование LDAP]] в GitLab   * [[Инструмент GitLab#​Использование LDAP]] в GitLab
  
замена_корпоративных_решений_microsoft.1706709385.txt.gz · Last modified: 2024/01/31 16:56 by val