В обновление безопасности БЮЛЛЕТЕНЬ № 20190912SE16 (оперативное обновление 3) ОС Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) включен пакет fly-notify-prevlogin, обеспечивающий вывод всплывающего уведомления о предыдущем входе пользователя в систему (выполнение меры УПД.8 приказов № 17, 21, 239 ФСТЭК России).

Для применения этого пакета необходимо установить пакет fly-notify-prevlogin из комплекта файлов обновления безопасности.

После установки пакета в системе появляется исполняемый сценарий fly-notify-prevlogin.sh, автоматически запускающийся при каждом входе пользователей в графическую сессию и выводящий всплывающее окно с информацией о предыдущем графическом входе пользователя (по умолчанию терминальные входы не учитываются);

Дополнительные ключи сценария fly-notify-prevlogin.sh могут быть указаны в файле автозапуска /etc/xdg/autostart/fly-notify-prevlogin.desktop:

КлючЗначение

-d, --dateformat <формат>

Выбор формата даты в сообщении о входе (используется синтаксис указания формата утилиты 'date', см. man date).

-e, --expire-time <число>

Длительность отображения уведомления на экране, в миллисекундах. По умолчанию 10 000 мс (10 сек).

-s, --sleep <число>

Длительность задержки перед отображением, в секундах. По умолчанию 2 сек.

-t, --terminal

Учитывать терминальные входы. По умолчанию терминальные входы не учитываются.
-u, --user <имя_пользователя>Отобразить уведомление для указанного пользователя. По умолчанию используется значение имени из переменной окружения $USER.
В стандартных настройках ОС Astra Linux при входе пользователей в консольную (неграфическую) сессию предусмотрен автоматический вывод сообщения о предыдущем входе с помощью модуля pam_lastlog.so



Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением безопасности БЮЛЛЕТЕНЬ № 20190912SE16 (Update 3)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1 и исп. 2
  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
  • Astra Linux Common Edition 2.12.42

Последний вход пользователя может быть проверен в сессии пользователя из командной строки командой:

lastlog -u `whoami`