Date | Title | Description |
30.10.2024 | Развертывание Asterisk с помощью Ansible | Ansible — система управления конфигурациями, написанная на языке программирования Python. Используется для автоматизации настройки и развертывания программного обеспечения. Обычно используется для управления Linux-узлами, но есть большая ко... |
28.10.2024 | Прозрачное туннелирование трафика с маршрутизацией на основе геолокации IP-адресов | В этой статье попробую рассказать как в домашней сети создать еще один шлюз по умолчанию и настроить на нем на выборочную маршрутизацию на основе списка подсетей. Используя в качестве такого списка базу данных геолокации IP-адресов, можно п... |
24.10.2024 | Запускаем Embedded Linux на Hard- и Soft-CPU Xilinx Zynq: сборка операционной системы | И снова здравствуй, Хабр! Вместе со мной, ведущим инженером-программистом в дивизионе искусственного интеллекта YADRO, вы добрались до второй части повествования о параллельном запуске двух ОС на FPGA с процессорной подсистемой.
В этой стат... |
18.10.2024 | Краткий обзор дистрибутива линукс Solus | Всех приветствую читатели хабра! Сегодня я хотел бы поделиться опытом установки и частичной настройки малоизвестного дистрибутива линукс Solus. Собственно говоря я пишу данную статью используя данный дистрибутив. Как сообщает википедия дист... |
18.10.2024 | Погружаемся в initrd | Приветствую! Меня зовут Валерий, я инженер операционных систем в секторе клиентской и мобильной ОС.
Сегодня хочу затронуть фундаментальные вопросы:
- процесс загрузки операционной системы в автоматизированное рабочее место (АРМ),
- распаков... |
11.10.2024 | Mastering AWX Ansible with Podman on Debian: A Step-by-Step Guide | In the world of DevOps, automation is king. AWX Ansible stands as a powerful tool, enabling seamless orchestration of IT tasks. But what if you want to run it using Podman on Debian? This guide will take you through the process, step by ste... |
10.10.2024 | Поднимаем AWX Ansible под podman в Debian | Введение
Недавно на работе встала задача адаптировать awx ansible под podman, в процессе установки возникло множество нюансов которые подробно распишу в данной статье.Настройка REDIS
Установим redis
sudo apt -y install redis
Настройка redis... |
04.10.2024 | Обработка зомби-процессов в PostgreSQL: что делать? | Процесс-зомби (zombie process) — дочерний процесс в Unix-системе, завершивший своё выполнение, но ещё присутствующий в списке процессов операционной системы, чтобы дать родительскому процессу считать код завершения. Обычно, когда процесс за... |
30.09.2024 | Релиз qBittorrent 5.0 | В конце сентября 2024 года состоялся релиз торрент-клиента qBittorrent 5.0, созданного с использованием тулкита Qt и развиваемого в качестве открытой альтернативы µTorrent по интерфейсу и функциональности. Исходный код проекта написан на C+... |
30.09.2024 | Поднимаем одно-нодовый kubernetes-кластер на RedOS | Нынешний век - век импортозамещения. Многие компании сейчас сталкиваются с возникшей необходимостью переходить на отечественное ПО. Приходится осваивать вновь появившиеся нюансы, связанные с новым программным обеспечением. В данной статье м... |
13.09.2024 | The Battle for Safe Code: C++ vs. Rust | In the world of programming, the debate over safety and efficiency rages on. At the heart of this conflict lies C++, a language that has powered countless applications and systems, and Rust, a newer contender that promises safety without sa... |
13.09.2024 | Опубликован документ Safe C++ для продвижения внедрения безопасного кода на C++ вместо перевода проектов на Rust | 11 сентября 2024 года разработчик Шон Бакстер (Sean Baxter) представил драфт основного документа проекта Safe C++ для продвижения внедрения безопасного кода на C++, включая запрет на использование небезопасных методов работы с памятью, вмес... |
20.08.2024 | Mastering Secure Boot and SMB Mounting on Linux: A Guide for Advanced Users | In the world of Linux, security is paramount. As users dive deeper into the intricacies of their systems, they often seek ways to enhance security and streamline processes. This article explores two critical aspects: setting up a secure boo... |
19.08.2024 | Как сделать безопасную загрузку с полностью зашифрованным диском на Linux без загрузчика на UEFI | Всем привет! На связи Алексей Гаврилов, DevOps-инженер компании «Флант». Эта статья предназначена для довольно искушённых пользователей Linux. Я покажу, как устанавливать Debian или его аналоги стандартным установщиком в Secure boot. Эту ус... |
17.08.2024 | Автомонтирование SMB-шар с использованием KRB5 | Имеется(предусловие):
Введенная в домен VM на ubuntu 24 server LTS
Поставлены необходимые библиотеки из https://ubuntu.com/server/docs/how-to-set-up-sssd-with-ldap-and-kerberos
Для настройки нам потребуется:
1)Сгенерировать keytab-файл
ktut... |
08.08.2024 | Простая автоматизация с Bash для новичков | Это - логотип Bash оболочки. Она сама и bash скрипт - это разные вещи.
Приветствую, это Денис из команды BagrovChibirev, и в статье я на простом примере расскажу об автоматизации процессов в Linux с помощью bash скриптов (сценариев командно... |
02.07.2024 | Немного о NixOS. Часть 1. Общая информация и установка | Всем привет! Этой статьёй я хотел бы начать цикл, посвящённый настройке NixOS, а именно её установке, настройке и эксплуатации. Я постараюсь собрать воедино достаточно материала, чтобы каждый смог разобраться с этим необычным дистрибутивом
... |
25.06.2024 | Настройка Git сервера с нуля | Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах по DevOps описывается настройка серверов через популярные платфо... |
17.06.2024 | Что такое PID 0 | Как говорится, «не будите во мне ботана». Иногда кто-нибудь беспечно задаст мне, казалось бы, невинный вопрос — и я убиваю следующие несколько часов (в описываемом случае — дней), чтобы полноценно сформулировать ответ. Обычно всё это заканч... |
12.06.2024 | Вышла стабильная версия systemd 256 | 11 июня 2024 года состоялся релиз стабильной версии подсистемы инициализации и управления службами в Linux systemd 256 с run0 (на замену sudo), systemd-vpick, importctl и другими новыми функциями.
Предыдущая стабильная версия systemd вышла ... |
22.03.2024 | Знакомство с SSH | Как гласит википедия, «SSH — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Tel... |
21.08.2023 | Как работает компьютер: глубокое погружение (на примере Linux) | Введение
Я делала много вещей с компьютерами, но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думала об этом пробеле — у меня было много низкоуровневых знаний, но не было цельной картины.... |
18.08.2023 | Опус о могучем UEFI, страшном SecureBoot и загадочном TPM | Intro
Жил-был я. И как-то я задумался, почему у Windows есть BitLocker с шифрованием раздела, а в Linux эта тема не сильно освещена? Очевидно, что это достаточно нишевая задача. Нишевая - потому что не только лишь каждому нужно шифровать ра... |
28.04.2022 | Patch now against Linux 'Nimbuspwn' root priv-esc bugs | Users of Linux distributions that operate the systemd initialisation framework are advised to patch the networkd-dispatcher connection status change daemon, after Microsoft security researchers discovered two root privilege elevation bugs t... |
17.11.2021 | Маленькие «малинки» в крупном дата-центре (часть 4 — автоустановка) | Это заключительная часть цикла статей, посвященного интеграции одноплатных компьютеров Raspberry Pi 4 в наши дата-центры. Мы рассмотрели, что происходит при загрузке «малинки» с момента включения до загрузки в операционную систему. Создали ... |
14.09.2021 | Exec-пробы: история про эксперимент и свежие грабли | Мы в Netcracker активно деплоим свои приложения в Kubernetes и используем HTTP-пробы для сервисов. Однако, решили провести эксперимент с exec-пробами и… положили на лопатки кластер!
Как так? Ведь именно exec-пробы первыми описываются во все... |
03.09.2021 | MKINITCPIO V31 и заглушки UEFI | Изображение взято из статьи «Linux Kernel EFI Boot Stub или «Сам себе загрузчик»»
Несколько месяцев назад я написал для скрипта mkinitcpio код, который позволяет ему создавать файлы UEFI с использованием заглушки systemd.
Само внесенное мно... |
- | Почему хабражители предпочитают велосипеды, вместо готовых решений? Или о systemd, part 0 | С Новым Годом, Хабр!
Первого января все нормальные люди занимаются прокрастинацией, уничтожением стратегического запаса оливье и прочими, не связанными с физической или интеллектуальной нагрузкой вещами. Вот и я планировал присоединиться к ... |
- | Systemd для продолжающих. Part 1 — Запуск юнитов по временным событиям | Всем привет! В последнее время я вплотную занимаюсь исследованием возможностей systemd и решил поделиться результатом исследований с сообществом, в виде небольшого (или большого, как пойдёт цикла статей. Итак первым (уже нет) номером нашей ... |
- | Эскалация привилегий при помощи polkit: как заполучить root-доступ в Linux, воспользовавшись семилетним багом | polkit – это системный сервис, по умолчанию устанавливаемый во многих дистрибутивах Linux. Он используется демоном systemd, поэтому в любом дистрибутиве Linux, где применяется system, также используется polkit. Автор этой статьи, входя в со... |