Удаленно выйдите из системы тот же пользователь на сервере

Иногда я буду зарегистрирован к сессии GNOME на поле Linux, которое я имею, но затем я захочу зарегистрировать меня удаленно позже по различным причинам. Я могу войти к машине через SSH с моей собственной учетной записью, но у меня нет корневого доступа к нему.

Существует ли способ вынудить мои X сессий выйти из системы только с полномочиями, которые имеет моя учетная запись пользователя?

3
задан 21.09.2010, 19:09

2 ответа

После входа в систему с ssh, выполненный:

env DISPLAY=:0.0 gnome-session-save --logout

Это вызовет выход из системы на удаленной машине так же, как если бы Вы зарегистрировались из меню (но не запрашивая). Вы, возможно, должны работать с --force-logout если бы существует приложение с, например, несохраненная работа, которая иначе предотвратила бы чистый выход из системы.

5
ответ дан 08.12.2019, 00:06

Не технически 'выходят из системы', но Вы не могли только уничтожить процессы? Войдите в систему по ssh, найдите свои процессы (pstree может помочь здесь), и kill их. Это, вероятно, не инициирует управление сеансами, сохраняет это, инициированный Выход из системы GUI сделает.

0
ответ дан 08.12.2019, 00:06

Теги

Похожие вопросы