Plasma R12 и AD Microsoft Windows

Ответить
nickm
Сообщения: 313
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Plasma R12 и AD Microsoft Windows

Сообщение nickm » 24 май 2022, 14:35

Не возникало ли проблем со входом под доменной УЗ пользователя в gdm?
После простого ввода в AD через мастер аутентификации, Я не могу авторизоваться ;(

IRBIS_RZN
Сообщения: 7
Зарегистрирован: 26 май 2022, 13:27
Operating system: ROSA Fresh Desktop 12.2 release 2021.1

Plasma R12 и AD Microsoft Windows

Сообщение IRBIS_RZN » 17 июн 2022, 11:44

Столкнулись с такой же проблемой.
Если после установки из ISO-образа не обновлять систему, то после ввода в домен залогиниться доменным пользователем можно. Если после этого систему обновить, то зайти используя gdm уже не получается, но при этом можно зайти используя sddm.
Начал копать в эту сторону и заметил что файл /etc/pam.d/gdm-password после обновления отличается.

До обновления (когда всё работает) в этом файле есть строка

Код: Выделить всё

auth   substack   system-auth
После обновления (когда аутентификация доменным пользователем не работает) эта строка ссылается уже на другой модуль

Код: Выделить всё

auth   substack   password-auth
Так что можно просто изменить эту строчку чтобы снова отсылка шла к модулю system-auth. Если так сделать, то снова всё работает )))

Либо же можно "копнуть" поглубже и сравнить модули system-auth и password-auth ... что я и сделал :oops:

Так как речь идёт об аутентификации, то и сравнивать будем только секцию auth.

Секция auth из модуля system-auth

Код: Выделить всё

auth   required     pam_env.so
auth   sufficient   pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass
auth   sufficient   pam_unix.so likeauth nullok use_first_pass
auth   required     pam_deny.so

Секция auth из модуля password-auth

Код: Выделить всё

auth   required     pam_env.so
auth   sufficient   pam_unix.so try_first_pass nullok
auth   required     pam_deny.so
Какой строчки не хватает в модуле password-auth я думаю хорошо видно :) Так что второй вариант "починить аутентификацию доменным пользователям в gdm" это добавить недостающую строчку в файл /etc/pam.d/password-auth

nickm
Сообщения: 313
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Plasma R12 и AD Microsoft Windows

Сообщение nickm » 17 июн 2022, 12:23

IRBIS_RZN писал(а):
17 июн 2022, 11:44
но при этом можно зайти используя sddm
Ага, именно на этом варианте в прошлый раз и остановился;
IRBIS_RZN писал(а):
17 июн 2022, 11:44
Если после этого систему обновить, то зайти используя gdm уже не получается
Вот этого походу и не заметил, возможно из-за того, что использовал свежие сборки;
IRBIS_RZN писал(а):
17 июн 2022, 11:44
Либо же можно "копнуть" поглубже и сравнить модули system-auth и password-auth ... что я и сделал
Круто!
Возможно разработчик прочитает и сделает работу над ошибками.

IRBIS_RZN
Сообщения: 7
Зарегистрирован: 26 май 2022, 13:27
Operating system: ROSA Fresh Desktop 12.2 release 2021.1

Plasma R12 и AD Microsoft Windows

Сообщение IRBIS_RZN » 17 июн 2022, 12:44

nickm писал(а):
17 июн 2022, 12:23
Возможно разработчик прочитает и сделает работу над ошибками.
Очень хотелось бы :)

irton
Сообщения: 656
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Plasma R12 и AD Microsoft Windows

Сообщение irton » 17 июн 2022, 16:46

А подскажите по какой методе в домен вводите виндовый? Тоже возможно придется.

nickm
Сообщения: 313
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Plasma R12 и AD Microsoft Windows

Сообщение nickm » 17 июн 2022, 21:18

irton писал(а):
17 июн 2022, 16:46
подскажите по какой методе в домен вводите виндовый?
nickm писал(а):
24 май 2022, 14:35
через мастер аутентификации
Вот таким простым способом с указанием, в самом диалоге, наименования контроллера домена, только предварительно, с помощью hostctl, задаю наименование компьютера в FQDN.

nickm
Сообщения: 313
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Plasma R12 и AD Microsoft Windows

Сообщение nickm » 09 авг 2022, 06:33

Хех, после крайнего обновления, вчера вроде бы, автоматически вернулся GDM - как такое возможно то?

Пришлось возвращать SDDM, и при этом могу предположить, что и предлагаемая выше правка конфигов может оказаться бесполезной, если обновление "умеет" переключать DM самостоятельно, то, что обновлению помешает затереть и конфиги?

Хех, ещё и "sddm-kcm" к чертям вынесло, пришлось доустанавливать:

Код: Выделить всё

 # dnf install sddm-kcm
Последняя проверка окончания срока действия метаданных: 0:03:45 назад, Вт 09 авг 2022 08:43:21.
Зависимости разрешены.
=======================================================================================================================================================================================================================================================================================
 Пакет                                                           Архитектура                                                   Версия                                                             Репозиторий                                                                    Размер
=======================================================================================================================================================================================================================================================================================
Установка:
 sddm-kcm                                                        x86_64                                                        5.24.5-1                                                           mirror-rosa-x86_64-main                                                        119 k

Результат транзакции
=======================================================================================================================================================================================================================================================================================
Установка  1 Пакет

Объем загрузки: 119 k
Объем изменений: 473 k
Продолжить? [д/Н]: y
Загрузка пакетов:
sddm-kcm-5.24.5-1-rosa2021.1.x86_64.rpm                                                                                                                                                                                                                429 kB/s | 119 kB     00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Общий размер                                                                                                                                                                                                                                           424 kB/s | 119 kB     00:00
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно.
Выполнение транзакции
  Подготовка       :                                                                                                                                                                                                                                                               1/1
  Установка        : sddm-kcm-5.24.5-1.x86_64                                                                                                                                                                                                                                      1/1
  Запуск скриптлета: sddm-kcm-5.24.5-1.x86_64                                                                                                                                                                                                                                      1/1
  Проверка         : sddm-kcm-5.24.5-1.x86_64                                                                                                                                                                                                                                      1/1

Установлен:
  sddm-kcm-5.24.5-1.x86_64

Выполнено!

А вот само обновление:

Код: Выделить всё

# dnf history info 33
Идентификатор транзакции : 33
Время начала   : Пн 08 авг 2022 08:56:14
Начало rpmdb   : 3151:e2ccf96e8aee6cbbe5e9aede43b9006265d1e7fb
Время окончания       : Пн 08 авг 2022 08:56:18 (4 секунд)
Конец rpmdb    : 3156:e8cc4bc3d6ca4e4e509abc6be221383712921b98
Пользователь   : Система <unset>
Код возврата   : Успешно
Выпускаемая версия     : 2021.1
Команда   : --refresh distrosync
Комментарий        :
Пакеты изменены:
    Переустановка task-iso-common-var-2021.1-1.var.x86_64   @mirror-rosa-x86_64-main
    Reinstalled   task-iso-common-var-2021.1-1.var.x86_64   @@System
    Переустановка task-iso-plasma5-var-2021.1-1.var.x86_64  @mirror-rosa-x86_64-main
    Reinstalled   task-iso-plasma5-var-2021.1-1.var.x86_64  @@System
    Установка     acr38u-1.7.11-3.x86_64                    @mirror-rosa-x86_64-main
    Установка     engine_pkcs11-0.4.11-0.git5316c3.2.x86_64 @mirror-rosa-x86_64-main
    Установка     ifd-gempc430-1.0.8-2.x86_64               @mirror-rosa-x86_64-main
    Установка     lib64acr38ucontrol0-1.7.11-3.x86_64       @mirror-rosa-x86_64-main
    Установка     task-smartcards-2-1.noarch                @mirror-rosa-x86_64-main
    Upgrade       binutils-2.38-2.x86_64                    @mirror-rosa-x86_64-main
    Upgraded      binutils-2.37-r.x86_64                    @@System
    Upgrade       lib64pcsclite1-1.9.5-1.x86_64             @mirror-rosa-x86_64-main
    Upgraded      lib64pcsclite1-1.9.0-2.x86_64             @@System
    Upgrade       pcsc-lite-1.9.5-1.x86_64                  @mirror-rosa-x86_64-main
    Upgraded      pcsc-lite-1.9.0-2.x86_64                  @@System
    Upgrade       python3-pycryptodomex-3.15.0-1.x86_64     @mirror-rosa-x86_64-main
    Upgraded      python3-pycryptodomex-3.9.9-1.x86_64      @@System
    Upgrade       task-iso-common-2021.1-0.68.x86_64        @mirror-rosa-x86_64-main
    Upgraded      task-iso-common-2021.1-0.66.x86_64        @@System
    Upgrade       task-iso-plasma5-2021.1-0.68.x86_64       @mirror-rosa-x86_64-main
    Upgraded      task-iso-plasma5-2021.1-0.66.x86_64       @@System
Вывод скриптлета:
   1 Warning: The unit file, source configuration file or drop-ins of pcscd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
   2 Creating group tokenlogin with gid 457.
   3 Created symlink /etc/systemd/system/display-manager.service → /lib/systemd/system/gdm.service.

Survolog
Сообщения: 367
Зарегистрирован: 30 авг 2016, 22:30
Operating system: ROSA Fresh
Писать в Телеграм или ВК.

Plasma R12 и AD Microsoft Windows

Сообщение Survolog » 14 авг 2022, 03:14

nickm писал(а):
09 авг 2022, 06:33
Команда : --refresh distrosync
Для обновления стоило использовать --refresh update
distrosync ведёт к синхронизации с репозиторием. А там на plasma5 стоит gdm.

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»