Была небольшая задачка — получать информацию о последних логинах на компах в сети. Возможно кому-нибудь придется столкнуться с такой же проблемой, поэтому выложу тут свое решение, мож пригодится.
Смысл таков: на одном из компов настраиваем доступ по ssh к другим компам, желательно, чтобы все автоматизировать, настроить доступ по сертификатам (как это делается объяснять не буду, в инете на этот счет информации предостаточно, нет там ничего сложного), после чего удаленно утилитой last собирать информацию о залогинившихся, парсить вывод и сохранять все в единый файлик html, который можно будет просмотреть в боле менее удобном виде в браузере.
Для этого пишем скриптик вроде этого.
Запускать можно это следующим способом:
./stat.sh > /tmp/stat.html (не забыть выставить права на запуск скрипта)
ну и далее смотреть в любимом браузере
firefox /tmp/stat.html
текст файла выкладывать не стал, тк съедаются html-ные теги в нем