Bug 47167

Summary: Не отображать локальных пользователей после ввода в домен
Product: Sisyphus Reporter: kessys <nfsmobile>
Component: lightdm-kde-greeterAssignee: Anton Golubev <golubevan>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, golubevan, rider, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=46353
Attachments:
Description Flags
In none

Description kessys 2023-08-09 10:23:21 MSK
После добавления компьютера в доменную политику хочется чтобы локальный пользователь не появлялся на виду в окне авторизации, но был доступен последний пользователь авторизовавшийся в системе.
Необходимость
1. Локальная безопасность  - никто не знает локального пользователя кроме администраторов
2. Уменьшение количества обрабатываемых заявок с неправильным входом ввода пароля
Comment 1 Alexander Makeenkov 2023-08-09 13:39:31 MSK
Какой именно "гритер" вас интересует? lightdm-kde-greeter или lightdm-gtk-greeter?
Comment 2 kessys 2023-08-09 14:06:13 MSK
(Ответ для Alexander Makeenkov на комментарий #1)
> Какой именно "гритер" вас интересует? lightdm-kde-greeter или
> lightdm-gtk-greeter?

kde alt k10.0-k10.2
Comment 3 Alexander Makeenkov 2023-08-09 15:00:54 MSK
На данный момент реализована кнопка "Войти другим пользователем", при нажатии на которую вводится логин последнего доменного пользователя, но данное поведение совсем не очевидно.
Comment 4 kessys 2023-08-09 15:04:19 MSK
дополню обычно даже никто не знал своей внутренней учетной записи.
Comment 5 Anton Golubev 2023-08-09 15:32:18 MSK
А можно скриншот окна авторизации увидеть?
Comment 6 kessys 2023-08-09 16:35:45 MSK
Created attachment 14027 [details]
In

До  скриншоте далеко
Comment 7 Anton Golubev 2023-08-16 16:35:37 MSK
В новой версии lightdm-kde-greeter 0.4.14-alt1 (сегодня пришла в p10), последний входивший пользователь доступен на основной панели (в виде кружочка с именем). Это решает вторую часть проблемы.

Первая часть проблемы - сокрытие каких либо пользователей, решается через настройку AccountsService, если оно установлено, или через настройку LightDM, если AccountsService не установлен. (Если AccountsService установлен, настройки LightDM в отношении пользователей игнорируются.) Оба варианта рассмотрены, например, здесь:

https://askubuntu.com/questions/92349/how-do-i-hide-a-particular-user-from-the-login-screen
Comment 8 kessys 2023-10-31 09:13:37 MSK
To hide a user named XXX, create a file named

/var/lib/AccountsService/users/XXX
containing two lines:

[User]
SystemAccount=true
If the file already exists, make sure you append the SystemAccount=true line to the [User] section.

Да оттуда вот этого более чем достаточно. Спасибо.