Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
При изменении настроек компьютера, связанных с входом пользователей или с работой менеджера графических сессий (например, при изменении PAM-стека) может возникнуть ситуация, когда в результате каких-либо ошибок становится невозможным вход всех пользователей, включая администраторов.
В любом случае для исправления подобной ситуации можно использовать Режим восстановления, однако ПЕРЕД ВНЕСЕНИЕМ ИЗМЕНЕНИЙ можно предпринять меры для сохранения сессии администратора.
Для того, чтобы иметь возможность с минимальными усилиями восстановить работоспособность компьютера, рекомендуется ДО ВНЕСЕНИЯ ИЗМЕНЕНИЙ выполнить следующие действия:
Предупреждение | ||
---|---|---|
|
Предупреждение |
---|
В целях обеспечения безопасности после завершения проверки работоспособности новых настроек рекомендуется выйти из всех терминальных сессий и восстановить настройки блокировки экрана. |
Вариант 1 SSH (удалённый компьютер)
Информация |
---|
Этот вариант не поможет если при настройках будет испорчено сетевое подключение. |
Установить на компьютер сервер ssh
Command |
---|
sudo apt install ssh sudo systemctl enable --now ssh |
и убедиться в его работоспособности (подключившись с другого компьютера проверить возможность удалённого входа пользователя, имеющего права администратора, для ОС СН - права администратора с высоким уровнем целостности). Перед внесением изменений в настройки выполнить вход в удалённую сессию и запустить сессию суперпользователя:
Command |
---|
sudo -s |
Вариант 2 Консоль на локальном компьютере
- Перед внесением изменений войти в терминальную сессию администратора непосредственно на компьютере, для чего:
- Переключиться в терминальную сессию нажав горячие клавиши Ctrl+Alt+F1 (на виртуальных машинах Alt не используется, используется только правый Ctrl - т.е. сочетание клавиш RightCtrl+F1, далее по тексту приводятся сочетания клавиш только для физических машин);
- Войти в терминальную сессию от имени пользователя, имеющего права администратора (для ОС СН - права администратора с высоким уровнем целостности);
Перед внесением изменений запустить сессию суперпользователя:
Command sudo -s Не выходя из терминальной сессии вернуться в графическую сессию, нажав Ctrl+Alt+F7;
- Переключиться в терминальную сессию нажав горячие клавиши Ctrl+Alt+F1 (на виртуальных машинах Alt не используется, используется только правый Ctrl - т.е. сочетание клавиш RightCtrl+F1, далее по тексту приводятся сочетания клавиш только для физических машин);
Далее при небходимости можно будет перейти в терминальную сессию и выполнить восстановление.
Вариант 3 Графические сессии
Для того, чтобы графическая сессия администратора не блокировалась при смене сессии (смена сессии может понадобиться для проверки правильности настроек) отключить через графическое меню блокировку при смене сессии:
Информация "Пуск" - "Панель управления" - "Оборудование" - "Электропиитание" - "Настройка блокировки экрана" отключить пункт "Переключение на другую сессию" (или полностью отключить блокировки) и сохранить изменения, нажав кнопку "Да";
Для отключения блокировки графической сессии из командной строки выполнить команды:Command fly-wmfunc FLYWM_UPDATE_VAL ScreenSaverDelay 0
fly-wmfunc FLYWM_UPDATE_VAL LockerOnSleep false
fly-wmfunc FLYWM_UPDATE_VAL LockerOnSwitch falseТакое отключение будет действовать до перезапуска графической сессии. Для того, чтобы отключение блокировки стало постоянным, можно заменить в файле ~/.fly/theme/current.themerc значения параметров ScreenSaverDelay, LockerOnSleep, LockerOnSwitch на 0, false, false соответственно.
Убедиться, что графическая сессия более не блокируется, перейдя, например, в консольную сессию (Ctrl+Alt+F1) и обратно в графическую сессию (Ctrl+Alt+F7);
Открыть консоль (Alt+T) и перейти в сессию суперпользователя:
Command sudo -s После внесения изменений проверку входа в пользовательскую сессию выполнять не выходя из графической сессии администратора, используя "отдельные" или "вложенные" сессии. В графическом меню:
Информация "Пуск" - "Завершение работы" - "Сессия", после чего выбрать тип сессии "Отдельная" или "Вложенная";
Вернуться из консольной сессии или из "отдельной" графической сессии в основную сессию можно нажав клавиши Ctrl+Alt+F7. При отказе графического менеджера можно перейти в терминальную сессию, нажав клавиши Ctrl+Alt+F1;
Предупреждение В целях обеспечения безопасности после завершения проверки работоспособности новых настроек рекомендуется выйти из всех терминальных сессий и восстановить настройки блокировки экрана.
Информация |
---|
Данная статья применима к:
|