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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/linux_ready
加入频道
👩‍💻 Генерируем надёжные пароли прямо в терминале — быстро и безопасно!

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

В этом посте:
Генерируем случайные строки через openssl, /dev/urandom и pwgen.

Настраиваем длину и набор символов под себя.

Сохраняем пароль в файл и ограничиваем к нему доступ.

Автоматизируем процесс с помощью простого Bash-скрипта.


Минимум команд — и у тебя под рукой быстрый генератор для любых учёток и сервисов.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍75🤝2
👍 Отличная статья на Habr для тех, кто хочет вырасти в Linux-администрировании: автоматический аудит и мониторинг!

В этой статье:
• Рассказывается, как настроить auditd — инструмент для логирования действий пользователей на сервере;
• Показано, как Python-скрипт превращает сырые логи в удобные отчёты и генерирует алерты — готовое решение для повышения прозрачности и отслеживания подозрительной активности;


🔊 Продолжай читать на Habr!


🚪 Linux Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5👍4👎1
📘 На Stepik вышел курс — «DevOps»
Хотите разобраться, что такое DevOps и как он применяется в реальных проектах? В этом курсе — полный набор базовых инструментов и практик, чтобы уверенно стартовать.
• От Linux и Bash до Git, Docker и Kubernetes
• Автоматизация инфраструктуры с Terraform и Ansible
• CI/CD пайплайны: настройка тестирования и деплоя
• Мониторинг и логирование: Prometheus, Grafana, алертинг
• Практика на реальных кейсах и задания прямо в браузере
🎓 Сертификат по завершении — отличный плюс к резюме
🚀 Освойте DevOps на практике без сложного входа и дорогих программ. Начните уже сегодня со скидкой 25% в течение 48 часов
👉 Пройти курс на Stepik
3👎2👍1🔥1
👩‍💻 Подключаемся к удалённому рабочему столу через VNC — управляем Linux-графикой из любого места!

VNC позволяет получить доступ к GUI Linux-машины так, будто ты сидишь прямо за ней. Удобно для админов, техподдержки и просто удалённой работы.

В этом посте:
Устанавливаем VNC-сервер (TigerVNC).

Настраиваем пароль доступа для клиентов.

Подключаемся через VNC Viewer к нужной сессии.

Делаем подключение безопасным через SSH-туннель.


Простой способ управлять системой удалённо — и безопасно работать даже через интернет.

🚪 Linux Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥14👍75👎1
🔥18😁10👍92
👩‍💻 Смотрим, кто грузит сеть в Linux!

В этом посте — 7 команд для анализа трафика: от мониторинга в реальном времени (iftop, iptraf, nload) до долгосрочной статистики (vnstat) и диагностики подключений (netstat, ss). Утилиты помогут понять, какие процессы и хосты «съедают» канал, и быстро найти узкие места.

🚪 Linux Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍64
👩‍💻 Многие об этом не знают или почти не используют!

В Linux можно сделать файл или директорию неудаляемыми, установив флаг неизменяемости (immutable) с помощью команды chattr:

$ sudo chattr +i -V /home/traw/keys.txt


Опция -V — подробный вывод (verbose).

Чтобы сделать директорию неудаляемой, добавьте рекурсивную опцию -R:
$ sudo chattr +i -VR /home/traw/backups


Чтобы снова разрешить удаление файла, используйте флаг -i. Для директорий — -i с опцией -R.

🚪 Linux Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥94
Собираем список всех установленных пакетов и версий в Linux!

Хочешь быстро получить полный список софта на сервере? Это важно для аудита безопасности, миграции на новый хост или просто для документации инфраструктуры.

У каждой системы есть встроенные средства, и всё делается буквально одной командой.

Для Debian/Ubuntu:
dpkg -l > packages_list.txt


Для CentOS/RHEL:
rpm -qa > packages_list.txt


Для Fedora/DNF:
dnf list installed > packages_list.txt


dpkg -l — выводит все пакеты и их версии в системах на Debian.

rpm -qa — список установленных RPM-пакетов.

dnf list installed — современная альтернатива для Fedora.

Проверить содержимое можно так:
less packages_list.txt


🔥 Теперь у тебя есть файл packages_list.txt со всеми пакетами и версиями. Его можно сохранить для отчётности или использовать для быстрого разворачивания аналогичной системы.

🚪 Linux Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥65