Подключите SLES 15 к Active Directory с помощью SSSD в YaST.

Для типичной рабочей станции или сервера SLES 15, требующего пользователей и учетных записей на основе Active Directory, используйте модуль YaST User Logon Managementи выберите Microsoft Active Directory как для идентификации, так и для аутентификации; это путь на основе SSSD от SUSE. Например, в этом пошаговом руководстве используется вымышленный хост с именем linux01и доменом ad.example.com. Это применимо, когда клиент может получить доступ к службам DNS и времени Active Directory, и у вас есть авторизованные учетные данные для регистрации компьютера.

Данная процедура соответствует руководству SUSE SLES 15 SP7 по безопасности и усилению защиты. Более ранние пакеты обновлений могут иметь другие экраны YaST или сведения о пакетах, поэтому используйте руководство, соответствующее установленному пакету обновлений. Если вам требуется поддержка NTLM или междоменных доверительных отношений, SUSE рекомендует использовать отдельный модуль членства в домене Windows на основе Winbind.

Перед подключением: проверьте DNS, время и идентификатор хоста.

Обнаружение Active Directory основано на DNS-записях, а аутентификация Kerberos зависит от точных часов. Направьте клиент SLES на DNS-сервер, который может разрешить домен Active Directory и его контроллеры домена; в распространенной конфигурации это означает использование DNS-сервера Active Directory, а не общедоступного резолвера. Синхронизируйте клиент с источником времени, утвержденным для вашего домена.

В YaST Hostname/DNS отображается поле Name Server 1 с примером адреса, а рядом с ним — вывод команды timedatectl.
В YaST Hostname/DNS отображается поле Name Server 1 с примером адреса, а рядом с ним — вывод команды timedatectl. Это иллюстрация интерфейса, а не результат настройки.

В YaST откройте файл Network Settings, выберите его Hostname/DNSи укажите Name Server 1адрес DNS-сервера Active Directory. Адрес на иллюстрации является лишь временным. Затем подтвердите локальное имя хоста и состояние времени:

hostname
timedatectl status

Сравните имя компьютера с именем, зарегистрированным для него в Active Directory. Если они отличаются, в диалоговом окне присоединения SUSE появится соответствующее AD hostnameполе. Не отключайте брандмауэр для быстрого обнаружения; попросите сетевую команду разрешить необходимый трафик от клиента к контроллеру домена в соответствии с правилами вашей организации. SUSE также предупреждает, что имена, заканчивающиеся на , .localмогут конфликтовать с многоадресным DNS, поэтому проверьте свою DNS-систему, если это суффикс вашего домена.

Выберите модуль SSSD и добавьте домен AD.

В YaST откройте User Logon Management. Не выбирайте Windows Domain Membershipдля этой процедуры: в документации SUSE этот модуль описан как основанный на Winbind, тогда как управление входом пользователей основано на SSSD и обычно предпочтительнее для аутентификации в Active Directory.

При выборе модуля YaST выделяется раздел «Управление входом пользователей в систему».
При выборе модуля YaST выделяется раздел «Управление входом пользователей». Это иллюстрация интерфейса, а не результат настройки.

Откройте Change Settings, выберите Add Domainи введите DNS-имя домена, например ad.example.com. Установите службу идентификации и службу аутентификации на Microsoft Active Directoryи убедитесь, Enable the domainчто выбран параметр.

На экране «Управление входом пользователей» отображаются пункты «Изменить настройки» и «Добавить домен».
На экране «Управление входом пользователей» отображаются пункты «Изменить настройки» и «Добавить домен». Это иллюстрация интерфейса, а не результат настройки.
В диалоговом окне «Добавить домен» для идентификации и аутентификации выбран Microsoft Active Directory, а флажок «Включить домен» установлен.
В диалоговом окне «Добавить домен» для идентификации и аутентификации выбран Microsoft Active Directory, а флажок «Включить домен» установлен. Это иллюстрация интерфейса, а не результат настройки.

Остальные параметры по умолчанию следует оставить, если только ваша среда не требует указания конкретного имени хоста AD или фиксированного списка контроллеров домена. Если автоматическое обнаружение DNS не подходит, введите имена хостов контроллеров домена, предоставленные вашей командой AD. Выберите OKэтот параметр, чтобы YaST мог установить недостающее программное обеспечение и проверить доступность контроллера.

Зарегистрируйте хост и включите вход в домен.

Когда YaST сообщает об обнаружении сервера Active Directory, но компьютер еще не зарегистрирован, введите авторизованную учетную запись и пароль для регистрации. В диалоговом окне, описанном в документации SUSE, используется учетная запись администратора Active Directory; следуйте утвержденной вашей командой по управлению каталогами процедуре регистрации компьютера и никогда не указывайте пароль в скрипте или статье. Если диалоговое окно не может обнаружить сервер, вернитесь к проверке DNS и имени хоста, прежде чем повторять попытку.

В диалоговом окне регистрации отображается сообщение об обнаружении сервера Active Directory, а поля «Имя пользователя» и «Пароль» пусты.
В диалоговом окне регистрации отображается сообщение об обнаружении сервера Active Directory и пустые поля «Имя пользователя» и «Пароль». Это иллюстрация интерфейса, а не результат настройки.

После регистрации включите эту функцию Allow Domain User Logon. Решение о включении принимается Create Home Directoriesна основе политики пользовательских данных сервера. Это создаст локальные домашние каталоги для пользователей Active Directory при первом входе в систему; это полезно для машины, которая должна сохранять локальные домашние данные, но при этом не создает и не управляет учетной записью пользователя в Active Directory.

В разделе «Управление входом пользователей домена» отображаются параметры «Разрешить вход пользователей домена» и «Создать домашние каталоги».
В разделе «Управление входом пользователей домена» отображаются параметры «Разрешить вход пользователей домена» и «Создать домашние каталоги». Это иллюстрация интерфейса, а не результат настройки.

Если Active Directory уже предоставляет атрибуты каждого пользователя UnixHomeDirectory, убедитесь, что они заполнены и доступны в соответствии с требованиями вашей структуры каталогов. Когда клиенту требуется резервный путь, используйте команду Service Options`<add> Name switch` Extended Optionsдля настройки fallback_homedir, например, ` /home/%u<add>`. В документации SUSE указано, что резервный путь используется, если путь из Active Directory не указан; override_homedirв этом случае приоритет отдается значению клиента. Выбирайте резервный путь только после проверки политики домашнего каталога.

В расширенных параметрах переключателя Name параметр fallback_homedir установлен на /home/%u.
В расширенных параметрах переключателя Name параметр fallback_homedir установлен на /home/%u. Это иллюстрация интерфейса, а не результат зафиксированной конфигурации.

Сохраните настройки и просмотрите полученную сводку конфигурации. Если система также использует Samba, выбирайте параметр для перезаписи конфигурации Samba только в том случае, если эта интеграция предусмотрена; это не связано с включением входа пользователей на основе SSSD.

Проверьте SSSD, поиск пользователя и вход в систему Kerberos.

Убедитесь, что SSSD активен, затем выполните запрос к реальной учетной записи домена, используя формат имени, утвержденный для вашего домена. В этом примере замените EXAMPLEи aliceна короткое имя домена и существующую тестовую учетную запись:

В терминале отображаются команды для проверки службы SSSD, поиска примера пользователя домена и проверки кэша билетов Kerberos.
На экране терминала отображаются команды для проверки службы SSSD, поиска примера пользователя домена и проверки кэша билетов Kerberos. Это иллюстрация интерфейса, а не результат настройки.
systemctl status sssd
getent passwd 'EXAMPLE\alice'

Полученная запись passwd подтверждает, что NSS может разрешить учетную запись; сама по себе она не доказывает, что пользователь может пройти аутентификацию или получить доступ к приложениям. Проверьте интерактивный вход в систему с использованием учетных данных домена, используя описанную в документации форму DOMAIN_NAME\USER_NAMEв консоли или диспетчере дисплея. После входа в систему запустите команду, klistчтобы проверить, есть ли у сессии билет Kerberos.

Если SSSD запущен, но поиск пользователя не удается, перепроверьте полное доменное имя, DNS-сервер, имя хоста, а также параметры идентификации и аутентификации в YaST. Если поиск работает, но вход в систему не удается, убедитесь, что учетная запись включена, ее пароль действителен и клиент может связаться с контроллером домена. Завершите процесс только после того, как разрешенный тестовый пользователь сможет войти в систему, подтвердится ожидаемое поведение домашнего каталога и будут работать необходимые службы сервера.

Источники

Оставить комментарий

Включите режим FIPS на SLES 15 и проверьте состояние загрузки.

Включите режим FIPS на SLES 15 и проверьте состояние загрузки.

Следуйте процедуре SP7 от SUSE, чтобы включить режим FIPS, безопасно перезагрузите систему, проверьте активную политику и убедитесь, что ваши требования к соответствию стандартам предусматривают использование проверенных модулей.

Настройка зашифрованного тома данных LUKS на SLES

Настройка зашифрованного тома данных LUKS на SLES

Сравните YaST и cryptsetup для нового зашифрованного тома данных SLES, выберите LUKS1 или LUKS2 и проверьте безопасное разблокирование и монтирование.

Создайте локальный сервер обновлений SUSE с использованием RMT на SLES 15.

Создайте локальный сервер обновлений SUSE с использованием RMT на SLES 15.

Настройте RMT на SLES 15, создайте зеркальные копии репозиториев с правами доступа и проверьте регистрацию HTTPS и доступ к пакетам с тестового клиента.

Подключите SLES 15 к Active Directory с помощью SSSD в YaST.

Подключите SLES 15 к Active Directory с помощью SSSD в YaST.

Подключите SLES 15 к Active Directory с помощью системы управления входом в систему на основе SSSD от YaST, затем проверьте поиск в каталоге, вход в домен и билеты Kerberos.

Включите функцию автоматического обновления SLES и проверьте наличие исправления ядра.

Включите функцию автоматического обновления SLES и проверьте наличие исправления ядра.

Настройте правильный путь для установки патчей в режиме реального времени для SLES 16.0 или 15 SP7, примените подходящие исправления ядра и подтвердите, какие обновления активны, не путая их с обновлениями ядра, требующими перезагрузки.

Обеспечение доступности сервисов во время обновления SLES 15 SP5 до SP6

Обеспечение доступности сервисов во время обновления SLES 15 SP5 до SP6

SLES 15 SP5 можно перенести в онлайн-режиме на SP6, но для этого потребуется перезагрузка каждого узла. Используйте проверенное поэтапное обновление или переключение по принципу «сине-зеленого перехода», чтобы обеспечить доступность рабочих нагрузок.

Создание пользовательского профиля AppArmor в SUSE Linux

Создание пользовательского профиля AppArmor в SUSE Linux

Создайте, уточните и проверьте профиль AppArmor с минимальными привилегиями в SLES 15 SP7, с четким указанием на настройки SELinux по умолчанию в SLES 16.

Безопасное применение SLES 15 STIG с помощью OpenSCAP

Безопасное применение SLES 15 STIG с помощью OpenSCAP

Используйте поддерживаемый SUSE профиль STIG для сканирования SLES 15, тестирования исправлений, анализа оставшихся проблем и сохранения результатов оценки.

Восстановить доступ к панели управления SUSE Linux Enterprise Server.

Восстановить доступ к панели управления SUSE Linux Enterprise Server.

Отследите сбой подключения к Cockpit через DNS, порт 9090, сокет systemd, firewalld, TLS и параметры входа в систему, используя текущие рекомендации SUSE.

Настройте надежное резервирование Ethernet с помощью технологии SLES 15 Bonding.

Настройте надежное резервирование Ethernet с помощью технологии SLES 15 Bonding.

Создайте резервное Ethernet-соединение на SLES 15 с помощью YaST и Wicked, настройте активное резервирование и проверьте работу обоих портов и переключение на резервный канал.