Найти в Дзене
🔐 Шифруем файлы в Linux с GPG!
Данный Bash-скрипт 🔒 шифрует файл и предлагает удалить оригинал после успешного шифрования.   📌 Как работает скрипт:   ✅ Проверяет, существует ли файл   ✅ Шифрует его с помощью gpg -c   ✅ Просит подтверждение перед удалением оригинала   ✅ Выводит понятные сообщения   📜 Код скрипта: #!/usr/bin/env bash echo "🔐 GPG File Encryption Script" echo "📂 Make sure this script is in the same directory as the file you want to encrypt." read -rp "Enter the exact file name (with extension): " file...
9 месяцев назад
Защита сервера от атак с помощью Fail2Ban. 🚀
📌Fail2Ban — это утилита для защиты серверов от брутфорс-атак и других видов несанкционированного доступа путем временной блокировки IP-адресов.  1. Установка Fail2Ban    Debian/Ubuntu:   sudo apt update && sudo apt install fail2ban -y  CentOS/RHEL:   sudo yum install epel-release -y sudo yum install fail2ban -y  Arch Linux:   sudo pacman -S fail2ban  2. Управление сервисом  Запуск и включение Fail2Ban sudo systemctl start fail2ban sudo systemctl enable fail2ban  Перезапуск и проверка статуса sudo systemctl restart fail2ban sudo systemctl status fail2ban  3...
9 месяцев назад
20 команд мониторинга Linux, которые вы должны знать
Если вы работаете системным администратором / администратором Linux / DevOps / SRE, то, скорее всего, вам придется решать проблемы, связанные с производительностью, в среде Linux. Давайте рассмотрим некоторые из наиболее часто используемых утилит командной строки Linux для диагностики проблем, связанных с сетью и производительностью. Когда мы запустим эту команду, откроется интерактивный командный режим. Где верхняя половина будет содержать статистику процессов и использования ресурсов. А нижняя половина содержит список запущенных в данный момент процессов...
9 месяцев назад
🛠Настройка и диагностика сети (ip, ifconfig, netstat, ss, traceroute, ping)
🏷 IP-адресация и настройка сети   📌 Просмотр текущих сетевых настроек   ip a     # Показать IP-адреса всех интерфейсов ip addr show # То же самое, но полный вывод ip r     # Просмотр маршрутов (марштизация) ip link show # Показать сетевые интерфейсы и их состояние    📌 Настройка IP-адреса (временная, до перезагрузки)   ip addr add 192.168.1.100/24 dev eth0 # Добавить IP к интерфейсу eth0 ip addr del 192.168.1.100/24 dev eth0 # Удалить IP 📌 Назначение шлюза (маршрут по умолчанию)   ip route add default via 192...
9 месяцев назад
Ускоряем загрузку Linux: Оптимизация системы
🔹 1. Анализ задержек при загрузке   Сначала нужно понять, что замедляет загрузку. Для этого используем команду:   systemd-analyze blame Она покажет список сервисов и время их старта.   🔹 2. Отключение ненужных сервисов   Если есть службы, которые не нужны при загрузке, отключаем их:   sudo systemctl disable <service_name> sudo systemctl mask <service_name> Например, если не используете Bluetooth:   sudo systemctl disable bluetooth 🔹 3. Оптимизация GRUB   Проверьте, сколько времени GRUB...
9 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала