Возможные ошибки при подключении по протоколу GLINT
Аутентификация org.freedesktop.login1.reboot неудачна для процесса 8024
При подключении к ОС Astra Linux по протоколу GLINT может возникнуть ошибка при попытке перезагрузить или выключить машину из графического меню.
Текст ошибки при попытке перезагрузки: Аутентификация org.freedesktop.login1.reboot неудачна для процесса 8024
.
Решение:
-
Открыть файл
/usr/share/polkit-1/actions/org.freedesktop.login1.policy
с правамиsudo
. -
Найти блок
org.freedesktop.login1.reboot
и указатьyes
в полях:<allow_any>yes</allow_any> <allow_inactive>yes</allow_inactive> <allow_active>yes</allow_active>
-
Найти блок
org.freedesktop.login1.power-off
и указатьyes
в полях:<allow_any>yes</allow_any> <allow_inactive>yes</allow_inactive> <allow_active>yes</allow_active>
-
Найти блок
org.freedesktop.login1.reboot-multiple-sessions
и указатьyes
в полях:<allow_any>yes</allow_any> <allow_inactive>yes</allow_inactive> <allow_active>yes</allow_active>
-
Найти блок
org.freedesktop.login1.power-off-multiple-sessions
и указатьyes
в полях:<allow_any>yes</allow_any> <allow_inactive>yes</allow_inactive> <allow_active>yes</allow_active>
При следующем подключении по протоколу GLINT выключение и перезагрузка будут происходить без ошибок.
Ошибка "Could not acquire name on session bus"
Решение:
-
Подключиться на удаленную машину по ssh.
-
Выполнить команду:
sudo loginctl
Пример вывода команды
SESSION | UID | USER | SEAT | TTY |
---|---|---|---|---|
10 | 1000 | user | seat0 | |
11 | 1000 | user | pts/1 | |
3 | 1001 | adadmin | seat0 |
- Посмотреть SESSION id пользователя, у которого проявляется проблема при подключении по протоколу GLINT.
Example
Например, пользователь adadmin. Его SESSION id равен 3.
-
Выполнить команду:
sudo loginctl terminate-session 3