Поиск по блогу
18.08.2023
Команда mkfs (make file system) используется для создания файловой системы на блочном устройстве, таком как жесткий диск или флэш-накопитель. Без создания файловой системы устройство не может быть использовано для хранения данных. Синтаксис команды mkfs выглядит следующим образом…
12.08.2023
Команда lsblk позволяет получить информацию о блочных устройствах. Блочное устройство — это термин для обозначения устройства хранения данных, которое считывает или записывает данные в блоках определенного размера. Этот термин относится почти к каждому типу энергонезависимой памяти…
05.08.2023
Команда fdisk (format disk, форматировать диск) — это наиболее распространенная утилита командной строки для работы с дисками в Linux. Позволяет просматривать, создавать, удалять, изменять, копировать и перемещать разделы на жестком диске, используя простой интерфейс текстовых меню.
10.07.2023
Для автоматизации процесса установки обновлений в Ubuntu есть механизм Unattended Upgrades, который позволяет не только избавиться от ручной работы, но и достаточно тонко настроить эту процедуру. По умолчанию пакет unattended-upgrades уже установлен, так что нужно только настроить его под собственные потребности.
02.07.2023
Supervisor — это клиент-сервер система, написанная на Python, которая позволяет запускать программы с определенными параметрами и отслеживать их состояние. Запуск процессов supervisor производит от своего имени, как подпроцессы, поэтому контроль остается за ним. Supervisor предоставляет системный и веб-интерфейс…
22.06.2023
При симметричном шифровании используется один ключ для передачи данных между участниками обмена. Это означает, любой у кого он есть, может читать и посылать сообщения другим держателям ключа. Такая схема еще часто называется с «общим секретом» (shared secret) или «секретный ключ».
09.05.2023
Узелок на память. Устанавливал Apache, PHP и MySQL под Windows 10. Мне нужно несколько версий PHP и две версии MySQL. В основном использовал руководство на сайте HackWare.ru, но некоторые моменты решил записать на память. В основном, это по поводу двух версий MySQL, потому что разные версии PHP уже приходилось устанавливать раньше.
05.05.2023
Разделение привилегий — основа безопасности в ОС Linux. Обычные пользователи работают с ограниченными привилегиями и могут влиять только на собственную рабочую среду, но не на операционную систему в целом. Пользователь root имеет привилегии суперпользователя — это административная учетная запись без ограничений.
05.02.2023
Mailcow — это почтовый сервер который разворачивается в docker контейнере и требует минимум настройки. Maicow состоит из Dovecot, ClamAV, Solr, Oletools, Memcached, Redis, MariaDB, Unbound, PHP, Postfix, ACME, Nginx, Rspamd, SOGo, Netfilter. Для установки mailcow на сервере должен быть установлен docker + docker-compose.
05.08.2022
Есть еще один способ заставить ESLint и Prettier работать вместе — это расширение «Prettier ESLint» от Rebecca Vest на основе модуля prettier-eslint. При форматировании Alt+Shift+F и сохранении Ctrl+S — сначала отрабатывает Prettier, а потом — исправление ошибок ESLint.