- Параметры автоматической блокировки
- Принудительная блокировка локальной графической сессии
- Принудительное завершение удалённой графической сессии
- Принудительное завершение удалённой сессии доменного пользователя ALD
- Как в Linux корректно завершить сессию пользователя через консоль?
- Выход из системы с использованием команды exit
- Выход из системы с использованием команды logout
- Выход из системы с использованием комбинации клавиш Ctrl+D
- Выход из системы с использованием команды shutdown
- Выход из системы с использованием команды reboot
- Как избавится от назойливых окон при входе и выходе ?
- oko
- Montfer
- chubaka
- chubaka
- Montfer
- chubaka
- YNA
- Вложения
- chubaka
- mshakurov
Параметры автоматической блокировки
Параметры автоматической блокировки можно изменять с помощью графического инструмента:
«Пуск» — «Настройки» — «Панель управления» — «Рабочий стол» — «Темы рабочего стола Fly» — «Блокировка».
Принудительная блокировка локальной графической сессии
Принудительная блокировка локальной графической сессии в ОС Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) может быть выполнена:
- С помощью горячих клавиш Win+L;
- С помощью графического инструмента, доступного через графическое меню:
Принудительное завершение удалённой графической сессии
Это не временная блокировка, а принудительное прекращение графической сессии (всех графических сессий всех пользователей).
Подключиться по ssh от имени пользователя с правами администратора (ssh u2@192.168.122.170),
Вариант 1. Уничтожить процесс управления пользовательской графической сессией fly-wm, для чего определить идентификатор этого процесса командой:
$ ps faxu | grep fly-wm
user 1543 0.0 1.9 268696 40268 ? Ss 11:11 0:02 \_ fly-wm
user 1644 0.0 0.0 11300 328 ? Ss 11:11 0:00 \_ /usr/bin/ssh-agent fly-wm
user 4088 0.0 0.0 12788 940 pts/2 S+ 13:32 0:00 | \_ grep fly-wm
В примере выше процесс принадлежит пользователю user и имеет идентификатор 1543.
Уничтожить процесс командой (вместо идентификатора 1543 указать найденный идентификатор процесса):
Вариант 2. Прервать все графические сессии всех пользователей, перезапустив сервис fly-dm командой:
Принудительное завершение удалённой сессии доменного пользователя ALD
На контролере домена ALD выполнить от имени локального Администратора системы команду :
Как в Linux корректно завершить сессию пользователя через консоль?
В Linux, как и в любой другой операционной системе, важно правильно завершать сессию пользователя, чтобы избежать потери данных и сохранить целостность файловой системы. В этой статье мы рассмотрим несколько способов корректного завершения сессии пользователя через консоль в Linux.
Выход из системы с использованием команды exit
Команда exit используется для выхода из текущей сессии в терминале. При использовании этой команды, все процессы, связанные с текущей сессией, будут завершены, и все данные будут сохранены. Для выхода из системы нужно выполнить следующую команду:
Выход из системы с использованием команды logout
Команда logout также используется для выхода из текущей сессии в терминале. Как и команда exit, она завершает все процессы, связанные с текущей сессией, и сохраняет все данные. Для выхода из системы нужно выполнить следующую команду:
Выход из системы с использованием комбинации клавиш Ctrl+D
Комбинация клавиш Ctrl+D также используется для выхода из текущей сессии в терминале. Как и команды exit и logout, она завершает все процессы, связанные с текущей сессией, и сохраняет все данные. Для выхода из системы нужно нажать сочетание клавиш Ctrl+D.
Выход из системы с использованием команды shutdown
Команда shutdown используется для завершения работы системы. При использовании этой команды все процессы завершаются, и система выключается. Для завершения работы системы с сохранением всех данных нужно выполнить следующую команду:
Команда sudo позволяет выполнить команду с правами администратора, чтобы завершить работу системы. Опция -h указывает на выключение системы, а аргумент now означает, что действие должно быть выполнено немедленно.
Выход из системы с использованием команды reboot
Команда reboot используется для перезагрузки системы. При использовании этой команды все процессы завершаются, и система перезагружается. Для перезагрузки системы с сохранением всех данных нужно выполнить следующую команду:
Команда sudo позволяет выполнить команду с правами администратора, чтобы перезагрузить систему.
Примеры использования команд:
$ ls -l
total 8
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Documents
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Downloads
$ exit
После выполнения команды exit текущая сессия завершится, и пользователь будет выведен из терминала.
Пример использования команды logout:
$ ls -l
total 8
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Documents
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Downloads
$ logout
После выполнения команды logout текущая сессия завершится, и пользователь будет выведен из терминала.
Пример использования комбинации клавиш Ctrl+D:
$ ls -l
total 8
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Documents
drwxr-xr-x 2 user user 4096 Mar 25 10:02 Downloads
$ Ctrl+D
После нажатия сочетания клавиш Ctrl+D текущая сессия завершится, и пользователь будет выведен из терминала.
Пример использования команды shutdown:
После выполнения команды система завершит работу, сохраняя все данные.
Пример использования команды reboot:
После выполнения команды система перезагрузится, сохраняя все данные.
Важно отметить, что перед завершением сессии или работы системы необходимо убедиться, что все необходимые данные сохранены и закрыты. Если процесс завис, и завершение сессии или работы системы невозможно, то можно попытаться завершить процесс с помощью команды kill или убить процесс в диспетчере задач.
Например, чтобы завершить процесс с идентификатором 1234, нужно выполнить команду:
В этой статье мы рассмотрели несколько способов корректного завершения сессии пользователя через консоль в Linux. Важно правильно завершать сессии, чтобы избежать потери данных и сохранить целостность файловой системы.
Как избавится от назойливых окон при входе и выходе ?
Судя по всему, у «отечественных разработчиков» данной системы возможности влиять на свой продукт (за который они, кстати, деньги берут) сильно ограничены. Уж если работоспособность для AMD-платформы толком обеспечить не могут. Вам сочувствую (и полностью поддерживаю Ваши вопросы).
oko
New member
to chubaka
Юзать консоль — там таких вопросов не задают.
Или заменить Fly-wm на Openbox, например (гном, кеды и проч., кажись, тоже страдают виндовыми замашками в стиле «Вы уверены? Вы точно уверены? Мы не уверены, что вы уверены»).
to Валерий7
Gentoo вам в помощь при таком подходе. И вот ему еще по-чаще пишите.
Montfer
New member
1. При выходе убрать запрос вида «Есть незавершенные программы. Выйти все равно ?»
Да, я всегда хочу выйти, вопрос не нужен
2. При входе убрать запрос вида «Ваша предыдущая сессия не завершена ! Продолжить ?»
Да, я всегда хочу войти, вопрос не нужен
Была такая фигня, только после нажатия «продолжить», выбрасывало на экран ввода логина и пароля.
Вылечилось входом в консольном режиме и удалением содержимого папки /home/user/
chubaka
New member
chubaka
New member
Montfer
New member
Если вы разбираетесь в логах, наверно, найдете что то полезное. Я не разбираюсь, поэтому топорно методом тыка решил проблему
chubaka
New member
Если вы разбираетесь в логах, наверно, найдете что то полезное. Я не разбираюсь, поэтому топорно методом тыка решил проблему
YNA
New member
Вложения
chubaka
New member
Да, на выход эти флаги помогают, спасибо.
Но на вход нет, т.е. если, например, был reset или прибить X, то диалог будет (
mshakurov
New member
Да, на выход эти флаги помогают, спасибо.
Но на вход нет, т.е. если, например, был reset или прибить X, то диалог будет (
все таки, нашелся ответ? ни кто не может найти ответ.
более того, если по rdp подключиться и отключиться без выхода из сессии, то невозможно вернуться в предыдущую rdp сессию, которая продолжает работать, в которй работают запущенные процессы. и думаю это потому, что во fly криво работает как раз управление сессиями, и xrdp server не умеет этим барахлом (fly) управлять.