Статьи в этом разделе: yum шпаргалка Шпаргалка по работе с пакетным менеджером Yum (Yellowdog Updater, Modified), который используется в популярных Linux дистрибутивах: RedHat, CentOS, Scientific Linux (и других). В целях экономии места ... Полезные сниппеты для Nginx конфигов Готовые конфиги: Asgard CM Apache и сертификаты из Active Directory Для работы защищенного протокола SSL необходимо что бы на веб-сервере имелся SSL-сертификат, для аутентификации сервера клиентом. Если этот сервер расположен в пределах Active Directory желательно исп... Командная строка Вот уже как неделю английская версия the art of command line висит в секции trending на Github. Для себя я нашел этот материал невероятно полезным и решил помочь сообществу его переводом на русский яз... Команда find Команда find в Linux производит поиск файлов и папок на основе заданных вами критериев и позволяет выполнять действия с результатами поиска. Синтаксис команды find: $ find directory-to-search crite... Удаление старых ядер dpkg -l linux-image-* | grep ii | grep -v [a-z]-generic | grep -v `uname -r` | awk '{ print $2 }' | xargs apt-get -y purge Памятка пользователям ssh abstract: В статье описаны продвинутые функций OpenSSH, которые позволяют сильно упростить жизнь системным администраторам и программистам, которые не боятся шелла. В отличие от большинства руководств... Package Management Cheatsheet How To Secure Nginx with Let's Encrypt on Ubuntu 18.04 Introduction Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the... LVM LVM — это дополнительный слой абстракции от железа, позволяющий собрать кучи разнородных дисков в один, и затем снова разбить этот один именно так как нам хочется. есть 3 уровня абстракции: 1. PV (Phy... LVM расширенная Один из вопросов это использование kpartx из пакета multipath-tools для построения карты устройства (device map) и рекурсивного доступа к томам LVM (когда LVM развёрнут на разделах, созданных внутри л... Как узнать какое приложение в linux слушает порт Бывает, посмотришь список открытых портов на своем Linux сервере и думаешь, какое приложение слушает порт 4403 (например, хотя это не важно, у каждого порт будет свой). Для этого мы воспользуемся несл... systemd journald systemd journald — дебаг сервисов, запускаемых через systemd Для просмотра логов используется утилита journalctl. Базовое ее использование описывается в подсказках, возникающих при, например, неудачно... systemd скрипты: просмотр и редактирование systemd скрипты Информация о состоянии системыsystemd оперирует unit-ами среди которых есть сервисы (или .service, наряду с .socket, .device, .mount, .automount, .swap, .target и т.д.). Те из них, что... DSM на стороннем железе (Synology) бразилец Фабио Белавенуто в июле 2022 выложил на гитхабе проект загрузчика Automated RedPill Loader (ARPL), который позволяет практически без использования командной строки создать загрузочную флешку ... SUDO wo pass %sudo ALL=(ALL:ALL)NOPASSWD: ALL SED По умолчанию выводит в stdout Заменить "String1" на "String1" в reports.txt sed 's/string1/string2/g' report.txt > кудато вывести 5 строку sed -n '5p;5q' report.txt удалить пустые строки и... Обновление дисков виртуальных машин на Linux без перезагрузки в инфраструктуре VMware После добавления нового жесткого диск в виртуальную машину VMware, он будет отображен только после перезагрузки виртуальной машины. Необходимо запустить сканирование шины SCSI в рабочей виртуальной м... Добавляем диск в lvm без перезагрузки виртуальной машины Приступим к самому простому варианту. Добавим диск и расширим volume group. Для начала надо подключиться к vCentre/vSphere Client и добавить новый диск (не буду показывать как это делается, потому что... CLAMAV обновление для России В /etc/clamav/freshclam.conf добавить PrivateMirror https://packages.microsoft.com/clamav/ScriptedUpdates no Visual DU ncdu