Рекомендуемые
Начальная настройка Linux сервера на примере Debian

Начальная настройка Linux сервера на примере Debian

Приветствую! В этот раз мы будем выполнять базовую настройка сервера Linux на примере дистрибутива Debian 12. Предисловие Продолжаем тему администрирования Linux сервера. В прошлые разы мы: Сегодня мы выполним начальную настройку сервера Debian версии 12 перед его дальнейшей эксплуатацией. ❗Дорогие…

Читать далее Читать далее

Подборка обоев для рабочего стола №101-110

Подборка обоев для рабочего стола №101-110

Приветствую! Давно не было красивых обоев. Очередная подборка: №101-110. В эпоху генеративного интеллекта все большей ценностью становятся фотографии, сделанные живыми людьми. Хотя и тут легко обмануться. Обои №101 Обои №102 Обои №103 Обои №104 Обои №105 Обои №106 Обои №107…

Читать далее Читать далее

Лирический пост: о проблеме с утечкой данных в Debian Testing

Лирический пост: о проблеме с утечкой данных в Debian Testing

Приветствую! Недавно была новость о проблеме с утечкой данных в Debian Testing (завтрашний релиз Debian 13): В предлагаемом в репозитории Debian Testing пакете StarDict, реализующем интерфейс для поиска в словарях, выявлена проблема с конфиденциальностью — в конфигурации по умолчанию приложение…

Читать далее Читать далее

Настройка DNS over HTTPS (DoH) на OpenWrt

Настройка DNS over HTTPS (DoH) на OpenWrt

Приветствую! В этой короткой инструкции расскажу, как на роутере под управлением OpenWrt настроить разрешение имен (DNS) по зашифрованному протоколу HTTPS, он же DNS over HTTPS (DoH). Использование данной технологии позволяет повысить уровень конфиденциальности, а также защититься от «подмены» ответов снижая…

Читать далее Читать далее

ansible-cmdb — Структуризация и визуализация ansible facts

ansible-cmdb — Структуризация и визуализация ansible facts

Приветствую! ansible-cmdb — программа на Python, которая структуризирует собранные Ansible facts и визуализирует их с помощью HTML с красивым форматированием. Ansible facts — это данные о серверах (хостах Ansible), которые собираются с помощью модуля setup. Они представляют собой «факты» о…

Читать далее Читать далее

SSH — Проброс портов: прямые и обратные туннели

SSH — Проброс портов: прямые и обратные туннели

Приветствую! Сегодня разберемся с пробросом портов через SSH🔐: как с помощью прямых и обратных (реверс) туннелей организовать доступ к локальным и удалённым сервисам. Прямой проброс порта Например, нам нужно на локальной машине подключиться к БД💽, доступной, только на localhost интерфейсе…

Читать далее Читать далее

Подключение OpenWrt к OpenConnect серверу

Подключение OpenWrt к OpenConnect серверу

Приветствую! В этой статье настроим OpenWrt для подключения к OpenConnect серверу (ocserv) и организуем гибкую маршрутизацию: весь трафик, только нужные домены или конкретные IP-подсети. Подготовка Самое главное — подразумевается, что у вас уже есть: для выполнения дальнейших действий из данной…

Читать далее Читать далее

Bash: Особенности арифметических операций — инкремент ((expression++))

Bash: Особенности арифметических операций — инкремент ((expression++))

Приветствую! Когда тестировал скрипт проверки доступности хостов, о котором говорил в прошлый раз, столкнулся с интересной особенностью Bash при выполнении арифметических операций💪 👨‍💻В чём суть:В моём скрипте используется переменная check_count, содержащая текущее количество неудачных проверок. Увеличение этого счётчика производится командой…

Читать далее Читать далее

Bash: Пример оптимизации команд фильтрации с grep и awk

Bash: Пример оптимизации команд фильтрации с grep и awk

Приветствую! Расскажу про одну задачку, которую решал на днях🧑‍💻 Вводные данные я немного видоизменил, но суть осталась та же. Имеется два csv файла: 📄ping_status.csv — содержит дигностическую информацию о доступности хостов по пингу. Пример: 📃device_list.csv — список устройств с указанием…

Читать далее Читать далее