TGViewer
Channel Public Channel
Linux Ready | DevOps

Linux Ready | DevOps

@linux_ready

Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Subscribers
11.2K
Photos
1K
Videos
74
Links
548

Showing posts older than #861 · Back to latest

Older Posts 7 shown
Post #852 1.93K
Знали, что искать файлы можно в разы быстрее, чем через find?

fd — современная и очень быстрая альтернатива find. Она ищет файлы по маскам и именам мгновенно, показывает удобный вывод и работает без длинных флагов.

Найти файлы по шаблону в текущем каталоге:
fd "*.conf"


Проще и читаемее, чем find.

Найти по имени сразу в указанном каталоге:
fd nginx /etc


Удалить найденные файлы с расширением .log:
fd -e log -x rm "{}"


🔥 Чтобы искать скрытые файлы или системы, добавьте флаг -H или -I. Отличный способ ускорить поисковые операции и сделать команды короче.

🚪 Linux Ready | #совет
  • 👍 20
  • 🔥 5
  • ❤ 4
  • 👎 1
Post #846 2.24K
👩‍💻 Управляем автоподключением сетей через NetworkManager в терминале!

NetworkManager позволяет полностью контролировать Wi-Fi и проводные подключения без графического интерфейса. Можно создавать профили, включать автозапуск и задавать приоритеты, всё через nmcli.

В этом посте:
• Создаём профиль Wi-Fi и подключаемся к сети через nmcli;

• Включаем автоподключение и настраиваем приоритет профиля;

• Добавляем статический IP, DNS и смотрим статус интерфейсов.


Такой подход даёт быстрый контроль сетевых настроек, удобную автоматизацию и одинаковую работу на серверах и рабочих станциях.

🚪 Linux Ready | #гайд
  • 🔥 17
  • ❤ 9
  • 👍 8
Post #845 2.16K
Мини‑анализатор SSH‑логов: кто пытался войти!

Цель: быстро видеть успешные и неудачные попытки входа, а также частые IP‑адреса.
Идеально для базовой проверки безопасности сервера и обучения.

Сначала собираем все успешные входы в систему с указанием пользователя и IP:
grep "Accepted" /var/log/auth.log | awk '{print $1, $2, $3, $9, $11}' | sort | uniq -c | sort -nr


Вывод покажет число входов, дату, пользователя и IP. Можно сразу увидеть аномальные подключения.

Теперь проверяем все неудачные попытки входа по SSH:
grep "Failed password" /var/log/auth.log | awk '{print $1, $2, $3, $9, $11}' | sort | uniq -c | sort -nr


Даст список IP и пользователей, с которых пытались войти неудачно. Отлично для выявления брутфорса.

Можно посмотреть топ 10 IP‑адресов с наибольшим числом неудачных попыток:
grep "Failed password" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | head -10


Сразу видно, кто атакует чаще всего.

Проверка скрипта: убедимся, что выводятся IP с количеством попыток.
grep "Accepted\|Failed password" /var/log/auth.log | tail


🔥 Такой мини‑анализ позволяет быстро мониторить SSH, выявлять подозрительные попытки и реагировать.

🚪 Linux Ready | #практика
  • 👍 16
  • 🔥 8
  • ❤ 6
Post #840 2.08K
👩‍💻 Быстро очищаем домашнюю директорию от мусора!

В этом посте мы собрали 7 команд, которые помогают находить тяжёлые файлы, скрытый хлам и старые гигабайтные объекты в домашней папке. du, ncdu, find, ls — всё, что нужно для быстрой диагностики и ручной очистки пространства.

🚪 Linux Ready | #шпора
  • 👍 21
  • 🔥 12
  • ❤ 5
Post #838 1.93K
  • ❤ 19
  • 👍 11
  • 🔥 11
Post #832 2.16K
👩‍💻 Ищем подозрительные процессы по ключевым словам — автоматизируем базовую проверку безопасности!

Даже на обычной рабочей станции могут появляться процессы, связанные с майнерами, ботами или сканерами. Чтобы не искать их вручную, удобнее написать простой скрипт, который делает это автоматически.

В этом посте:
• Формируем список ключевых слов и проходимся по процессам через ps;

• Фильтруем строки, оставляя только совпадения;

• Выводим компактный отчёт: PID, команду и совпавшее слово;

• Добавляем логирование, чтобы отслеживать изменения со временем.


Такой подход помогает быстро замечать аномалии и поддерживать базовую гигиену безопасности системы.

🚪 Linux Ready | #задача
  • ❤ 11
  • 👍 8
  • 🔥 8
  • 🤝 1
Post #830 1.99K
  • ❤ 9
  • 👍 9
  • 🔥 4
  • 👎 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →