Linux Ready | DevOps
11.2K subscribers
1.03K photos
74 videos
549 links
Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Download Telegram
👩‍💻 Проверяем подозрительную учётную запись visitor и собираем доказательства доступа!

Иногда в системе остаются тестовые или гостевые учётки, которые никто не использует, но именно они часто становятся уязвимыми точками.

В этом посте:
• Анализируем конфигурацию и права учётной записи;

• Проверяем логи входов и активности;

• Настраиваем honeypot-файл flag с auditd для отслеживания обращений;

• Формируем доказательную базу.


Такой подход позволяет выявить слабые места и подтвердить их риск.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍9🤝7❤2
👩‍💻 Знали, что .gz-логи можно читать и искать по ним без распаковки на диск?

Для этого в Linux есть «z»-версии привычных утилит.

Например, zless позволяет просматривать сжатые файлы напрямую:
zless /var/log/nginx/access.log.1.gz


А искать по содержимому можно через zgrep:
zgrep "error" /var/log/nginx/error.log.*.gz


Хочешь быстро глянуть последние строки?
zcat /var/log/syslog.*.gz | tail


🔥 Эти команды читают gzip-потоки напрямую, не создавая временных файлов. Используй их, если нет прав на запись или мало места на диске.

🚪 Linux Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤9🔥8🤝2
👩‍💻 Сравнение и проверка файлов!

В этом посте — 7 утилит для точного сравнения содержимого, проверки целостности данных и устранения дубликатов. Эти инструменты используются при анализе логов, контроле изменений и валидации контрольных сумм. С их помощью можно выявлять расхождения между файлами и проверять неизменность данных.

🚪 Linux Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍19❤10🤝6
Анализ перезагрузок и активности пользователей!

Иногда нужно понять, почему система перезагружалась — планово ли, из-за сбоя, или кто-то просто нажал reboot.

История перезагрузок (показывает время каждой перезагрузки и аптайм между ними):
last reboot


Кто и когда входил в систему:
last -a | head


Опция -a переносит IP или имя хоста в последний столбец — удобно при анализе удалённых входов.

Когда система была запущена в последний раз:
uptime -s


(-s = since) — выводит дату и время последнего старта.

Ошибки из предыдущей загрузки:
sudo journalctl -b -1 -p 3


Показывает записи уровней error и выше (0–3) из предыдущего сеанса (-b -1 = предыдущая загрузка).

Кто запустил reboot вручную (для систем с auth.log):
sudo grep "systemd-logind" /var/log/auth.log | grep "reboot"


На системах без auth.log можно использовать:
sudo journalctl | grep "systemd-logind" | grep "reboot"


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

🚪 Linux Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤9👍8🤝3
👩‍💻 Рандомно генерируем надёжные пароли прямо в терминале!

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

В этом посте:
• Генерируем строки через openssl, /dev/urandom и pwgen;

• Настраиваем длину и набор символов под задачу;

• Сохраняем результат в файл и ограничиваем доступ через chmod;

• Автоматизируем всё в небольшом Bash-скрипте.


Минимум команд и максимум надёжности для твоих учёток.
Дополнительно: не храни пароли в незашифрованном виде на общедоступных машинах.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥49👍12❤11🤝1
Навигация по каталогам без потери контекста!

Когда часто прыгаешь между каталогами, например, из /var/www в /etc/nginx, а потом обратно, удобно использовать:
pushd /etc/nginx


Переходишь в /etc/nginx, а предыдущий путь сохраняется в стеке.

Вернуться обратно — одной командой:
popd


И ты снова в том каталоге, где был до перехода.

Посмотреть стек директорий:
dirs -v


🔥 Используй pushd / popd, если работаешь в нескольких путях, при деплое, отладке или миграциях.

🚪 Linux Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤7🤝6
👩‍💻 Слежение за файлами и изменениями в системе!

В этом посте — 7 утилит для мониторинга изменений в файлах и каталогах. Эти инструменты используются при аудите безопасности, отладке приложений и контроле системной активности. С их помощью можно отслеживать, какие операции выполняются с файлами и когда происходят изменения.

🚪 Linux Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🤝9❤6