Системным администраторам следует вести учет, кто и когда перезагрузил ОС Linux для обеспечения безопасности, проведения аудита и поддержания стабильности работы сервера / ПК. Вот ключевые причины, почему это важно:
- в многопользовательских средах помогает удостовериться, что перезагрузка была разрешена;
- позволяет связывать перезагрузки с изменениями в работе операционной системы;
- способствует планированию и предотвращению незапланированных простоев сервера.
В этой статье мы расскажем, как узнать, какой пользователь перезагрузил ОС Linux.
Содержание:
Использование набора утилита psacct
Набор инструментов psacct позволяет проводить учет и мониторинг использования ресурсов в Linux. С его помощью можно отслеживать действия пользователей, статистику о времени работы ОС, использовании CPU, оперативной памяти и так далее.
Чтобы установить psacct в Ubuntu Linux, выполните следующую команду:
Из этого набора утилит Вам понадобится команда lastcomm. Запустите ее в терминале с аргументом reboot, чтобы узнать, кто и когда перезагружал сервер / ПК:
Читайте также: 11 способов найти информацию о пользователе в Linux.
Команда выведет на экран:
- имя пользователя, который перезапустил ОС;
- способ его подключения к операционной системе;
- дату и время перезагрузки.
Также из набора команд psacct Вы можете использовать утилиту last, чтобы вывести в окно терминала полную историю перезагрузок компьютера. Например:
Важно: предыдущая команда не покажет имя пользователя, который выполнил ту или иную перезагрузку.
Просмотр истории выполнения команд
В операционной системе Linux есть функция сохранения истории выполненных команд. Просмотреть список примененных команд можно с помощью утилиты history:
Вы можете настроить утилиту history таким образом, чтобы она также выводила на экран дату и время использования команд.
Рекомендуем ознакомиться с нашей статьей на эту тему «Как узнать время выполнения команд с помощью history в Linux».
Чтобы вывести на экран историю применения команды reboot (отвечающую за перезагрузку ОС), выполните в терминале:
Выводы
В этой статье мы рассказали о том, как Вы можете узнать, кто и когда перезагружал операционную систему Linux. Это поможет Вам собирать более информативную статистику о действиях пользователей ОС.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.





























