Смотрим, кто и когда логинился в систему!
Для анализа активности пользователей в Linux можно использовать стандартные утилиты —
Они читают данные из системных логов (/var/log/wtmp, utmp) и показывают время входа, IP-адрес, а иногда и то, чем занят пользователь.
Показываем историю входов:
Выведет список логинов и логаутов с датами, IP/tty и длительностью сессии. Полезно для расследования взломов.
Смотрим, кто в системе прямо сейчас:
Показывает активных пользователей, их терминалы, время входа и IP. Быстрое средство проверки.
Проверяем, что делают пользователи:
Даёт расширенную картину — время бездействия, нагрузку на систему, выполняемые команды.
🔥 Эти команды помогают при расследовании инцидентов, аудите безопасности и даже в CTF. Доступ к /var/log/wtmp обязателен, иначе вывод будет пустым.
🚪 Linux Ready | #практика
Для анализа активности пользователей в Linux можно использовать стандартные утилиты —
last
, who
и w
. Они читают данные из системных логов (/var/log/wtmp, utmp) и показывают время входа, IP-адрес, а иногда и то, чем занят пользователь.
Показываем историю входов:
last
Выведет список логинов и логаутов с датами, IP/tty и длительностью сессии. Полезно для расследования взломов.
Смотрим, кто в системе прямо сейчас:
who
Показывает активных пользователей, их терминалы, время входа и IP. Быстрое средство проверки.
Проверяем, что делают пользователи:
w
Даёт расширенную картину — время бездействия, нагрузку на систему, выполняемые команды.
🔥 Эти команды помогают при расследовании инцидентов, аудите безопасности и даже в CTF. Доступ к /var/log/wtmp обязателен, иначе вывод будет пустым.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤6🔥5🤝1
Подойдёт всем, кто хочет уверенно работать в Linux: от первых шагов в терминале до настройки пользователей, пакетов, сети и прав доступа. Разбор команд, структуры системы, администрирования и базовой автоматизации.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6❤5👎4
Нужно запускать задачи при старте системы?
Systemd
позволяет оформить скрипт как сервис — с автозапуском и логами.В этом посте:
• Создаём bash-скрипт и делаем его исполняемым.
• Пишем unit-файл и подключаем автозапуск.
• Проверяем статус и читаем логи выполнения.
• Настраиваем зависимости и точку запуска.
Такой подход исключает ручной запуск и даёт полный контроль над поведением скриптов в системе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17👍15🤝9🔥8😁2
В этой статье:
• Пошаговый пример: скрипт для развёртывания Django-проекта на удалённом сервере;
• Настройка systemd-юнита, обновления, установка зависимостей — всё в одном сценарии;
• Говорит: Bash есть везде, и для небольших проектов его возможностей более чем достаточно.
🔊 Продолжай читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤6🔥6
В этом посте — 7 команд для работы с apt, dpkg, snap и flatpak. Узнаем, как обновлять список пакетов, ставить софт из репозиториев и локальных файлов, удалять ненужное и управлять приложениями в разных форматах.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝20🔥16👍6❤5
This media is not supported in your browser
VIEW IN TELEGRAM
Платформа с ежедневными статьями, реальными кейсами и обсуждениями. Каждая публикация в форуме — это проверенные решения, разобранные практиками, а не сухие учебники.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤6🔥6😁3
systemd
управляет сервисами в большинстве современных Linux-дистрибутивов. Это удобный способ автоматизировать запуск скриптов, управлять их состоянием и контролировать логи.В этом посте:
• Создаём unit-файл с описанием сервиса.
• Перезагружаем конфигурацию systemd и добавляем сервис в автозапуск.
• Запускаем и проверяем его работу через systemctl и journalctl.
Отличная база, чтобы понять, как устроены unit-файлы и начать писать свои сервисы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍11❤5