Поиск индикации «присутствия оператора» для удаленной системы, доступ к которой осуществляется через ssh

Пожилой родственник использует рабочий стол Ubuntu 18.04 + LXDE, в основном только для просмотра веб-страниц и игры в слова. Они редко выключают компьютер... последний раз, когда я проверял, он был включен более 15 дней.

Я управляю системой удаленно по ssh.

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

Позвонить им по телефону работает, но между нами несколько часовых поясов, и иногда это их будит.

Если они играют в игру, я вижу это в top, но не могу определить, активно ли они используют браузер.

Какой-нибудь индикатор активности мыши и/или клавиатуры был бы замечательным, но я хочу держаться подальше от какого-либо программного обеспечения типа кейлоггера. Я подозреваю, что существует такая вещь, как «обнаружена активность мыши/клавиатуры» — перевести систему в спящий режим/активировать заставку** и разбудить ее хотя бы для чего-то другого — но я не могу ее найти.

** Я не думаю, что они действительно используют заставку, это был просто пример. Я думаю, что менеджер питания просто гасит экран.

Отслеживается ли где-то «время, прошедшее с момента последнего взаимодействия пользователя с клавиатурой/мышью»?

Любые решения должны быть реализованы через ssh.

19
задан 9 October 2021 в 18:47

0 ответов

Другие вопросы по тегам:

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