Простой Bash скрипт для проверки удаленных серверов

На новой работе, после небольшого сбоя, встала задача проверки виртуальных машин, на предмет того — есть ли на них после загрузки файловые системы, смонтированные в режиме ReadOnly. Скрипт должен сообщать о факте наличия таких случаев, либо сообщать что он не смог подключиться к серверу и тогда надо идти проверять его руками (тут возможны варианты- Kernel…Continue reading Простой Bash скрипт для проверки удаленных серверов

Отыскиваем в сети хосты, уязвимые к Wannacry! — Часть 2. Python

Буквально на днях я выкладывал пост с решением по сканированию сети на наличие уязвимостей к Wannacry и подобным гадостям. Я решил усовершенствовать свой скрипт, т.к. меня не устраивал формат вывода, отсутствие какого-то визуального отображения прогресса сканирования и т.д. Я переписал скрипт на языке Python. В процессе он вырос в небольшую программку, которая хранит все параметры…Continue reading Отыскиваем в сети хосты, уязвимые к Wannacry! — Часть 2. Python

Отыскиваем в сети хосты, уязвимые к Wannacry!

Я думаю, сетевой червь Wannacry, нашумевший в мае этого (2017) года, не нуждается в представлении… Яркий пример того, что машинки свои надо патчить все таки, поэтому такая вещь как WSUS в сети незаменима. Но что делать, если есть непреодолимое желание или потребность проверить свою сетку на предмет наличия уязвимости? Ну вот узнать — все ли…Continue reading Отыскиваем в сети хосты, уязвимые к Wannacry!

Побеждаем мерцание экрана (Flickering) при записи скринкаста

На своем десктопе я часто пользуюсь программами записи видео с экрана (kazam, OBS). Настольная ОС у меня — Linux mint (сейчас это 18.1 с ядром 4.4). И так меня доканали эти «Артефакты» на записях что мочи нет. Сел, разобрался в проблеме. Решение оказалось довольно простым — у меня видеокарта Nvidia, поэтому нужно было обновить драйвера…Continue reading Побеждаем мерцание экрана (Flickering) при записи скринкаста

Обживаемся в консоли: Tmux + Vim

Это не полноценная статья, скорей краткая заметка, которая является наброском сценария для будущего скринкста. И хоть про оба этих, несомненно замечательных инструмента в сети уже есть не мало материала, я добавлю еще немного от себя — как обычно это будет краткая выжимка с ссылками на куда более подробные источники. Итак, поехали! TMUX Что это Это…Continue reading Обживаемся в консоли: Tmux + Vim

Скрипт резервного копирования WordPress

Искал я значит удобное и простое средство резервного копирования сайта с WordPress и не находил. Те плагины, что вылезают в поиске как «топ 10» — не знаю, сомнительны они мне по описанию, да и в чем суть из бекапа? Кого — то надо руками запускать, кто-то на облако только выкладывает… Короче решился я написать себе…Continue reading Скрипт резервного копирования WordPress

Скринкаст 1. Об mdadm и lvm в Linux.

По многочисленным ( а именно 3 штуки) просьбам моих друзей и знакомых я подготовил скринкаст с практической демонстрацией вопросов администрирования MDADM, LVM и их связки в Linux, на примере Centos. Собственно изначально краткий скринкаст в итоге превратился в полуторачасовую лекцию. Я рассмотрел не все возможные вопросы — например я не рассматриваю иных вариантов кроме RAID-1,…Continue reading Скринкаст 1. Об mdadm и lvm в Linux.

Синхронизация каталогов на двух серверах по SSH

Появилась задачка — есть сервер в офисе и сервер на внешней площадке и необходимо по расписанию синхронизировать содержимое каталога офисного сервера на сервер площадки. Самое простое и безопасное решение это rsync поверх ssh. Делается в одну команду: rsync -e «ssh -p *порт*» —bwlimit *пропускная способность в кбит/с* —delete —archive —verbose —progress /*каталог источника в офисе*…Continue reading Синхронизация каталогов на двух серверах по SSH

По дирижируем оркестром. Ansible. Часть 1 — введение.

Итак, решил я по изучать системы оркестровки и управления конфигурацией и деплоем серверов. начинать надо с чего-то по проще, да по свежей. Поэтому я решил, что монстры типа Cheif и Puppet останутся на второе, а начну я с Ansible. Кому слово не знакомо прям совсем — вас ждет гостеприимный гугл, википедия и не менее гостепримный…Continue reading По дирижируем оркестром. Ansible. Часть 1 — введение.

Скрипт резервного копирования виртуальных машин KVM

Если Вы используете гипервизор KVM (он же QEMU/KVM) и хотите реализовать простое резервное копирование своих виртуальных машин — я поделюсь с Вами скриптом, который писал для себя. Что делает этот скрипт- при запуске, он дает команду «потушить» указанную ему виртуальную машину, ждет пока она завершит работу, определяет, какие файлы-диски она использует, подключает указанную сетевую шару…Continue reading Скрипт резервного копирования виртуальных машин KVM