NetworkManager позволяет полностью контролировать
Wi-Fi и проводные подключения без графического интерфейса. Можно создавать профили, включать автозапуск и задавать приоритеты, всё через nmcli.В этом посте:
• Создаём профиль Wi-Fi и подключаемся к сети через nmcli;
• Включаем автоподключение и настраиваем приоритет профиля;
• Добавляем статический IP, DNS и смотрим статус интерфейсов.
Такой подход даёт быстрый контроль сетевых настроек, удобную автоматизацию и одинаковую работу на серверах и рабочих станциях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤9👍8
Знали, что искать файлы можно в разы быстрее, чем через find?
Найти файлы по шаблону в текущем каталоге:
Проще и читаемее, чем
Найти по имени сразу в указанном каталоге:
Удалить найденные файлы с расширением
🔥 Чтобы искать скрытые файлы или системы, добавьте флаг
🚪 Linux Ready | #совет
fd — современная и очень быстрая альтернатива find. Она ищет файлы по маскам и именам мгновенно, показывает удобный вывод и работает без длинных флагов.Найти файлы по шаблону в текущем каталоге:
fd "*.conf"
Проще и читаемее, чем
find.Найти по имени сразу в указанном каталоге:
fd nginx /etc
Удалить найденные файлы с расширением
.log:fd -e log -x rm "{}"-H или -I. Отличный способ ускорить поисковые операции и сделать команды короче.Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥5❤4👎1
Когда сервер начинают брутфорсить, первый след остаётся в
/var/log/auth.log. Вытащить эти данные вручную неудобно, поэтому мы создадим простой анализатор, который покажет все неудачные попытки входа и IP-адреса атакующих.В этом посте:
• Отфильтровываем строки Failed password из auth.log;
• Извлекаем IP-адреса, с которых производились попытки входа;
• Считаем количество попыток по каждому адресу;
• Собираем всё в мини-скрипт, который можно запускать в один клик.
Это практичный инструмент, который помогает быстро понять активность на
SSH и выявить источники брутфорса.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍9🔥9👎1🤝1
Авто‑бэкап папки через tar и cron!
Создадим резервную копию папки автоматически каждый день. Используем
Создаём скрипт, который архивирует выбранную папку с отметкой времени:
Скрипт создаёт архив с текущей датой и временем в папке
Делаем скрипт исполняемым, чтобы
Создаём cron-задачу, которая будет запускать скрипт ежедневно в
Проверяем, что
🔥 Теперь папка будет автоматически бэкапиться каждый день. Можно менять время и путь к папке, чтобы адаптировать под свои нужды.
🚪 Linux Ready | #практика
Создадим резервную копию папки автоматически каждый день. Используем
tar для архивации и cron для регулярного запуска.Создаём скрипт, который архивирует выбранную папку с отметкой времени:
#!/bin/bash
SOURCE_DIR="/home/user/data"
BACKUP_DIR="/home/user/backups"
DATE=$(date +%Y-%m-%d_%H-%M)
tar -czf "$BACKUP_DIR/backup_$DATE.tar.gz" -C "$SOURCE_DIR"
Скрипт создаёт архив с текущей датой и временем в папке
backup.Делаем скрипт исполняемым, чтобы
cron мог его запускать:chmod +x /home/user/backup.sh
Создаём cron-задачу, которая будет запускать скрипт ежедневно в
3:00 утра:(crontab -l 2>/dev/null; echo "0 3 * * * /home/user/backup.sh") | crontab -
Проверяем, что
cron добавил нашу задачу:crontab -l
# Вывод: 0 3 * * * /home/user/backup.sh
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍7❤6
В этом посте 7 утилит, которые помогают понять, почему директория отвечает медленно: мониторинг процессов, отслеживание файловых операций, анализ задержек через eBPF и проверка блочных устройств. Подборка покрывает и базовый уровень, и точечную диагностику.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥9👍7🤝2
❤12👍5🔥5👎4😁2
Повторные
SSH-соединения могут занимать лишние секунды, каждый раз запускается новое подключение и повторная авторизация. Мультиплексирование решает это: одно главное соединение переиспользуется всеми последующими командами.В этом посте:
• Включаем ControlMaster и задаём путь к управляющему сокету;
• Добавляем ControlPersist, чтобы основная сессия жила в фоне;
• Разбираем, как SSH использует главный канал для ускорения команд;
• Учимся вручную закрывать управляющее соединение.
Это снижает задержки, ускоряет работу с множеством серверов и делает
SSH намного удобнее в ежедневной администрировании.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍10❤8👎1