Блог

Systemd — запуск bash-скрипта

bash скрипт в качестве сервиса linux За основу взята статьи о systemd и bash: https://linux-notes.org/pishem-systemd-unit-fajl/ https://habr.com/ru/company/ruvds/blog/326826/ Запуск не завершающегося простого bash скрипта Напишем небольшой скрипт, проверяющий доступность сайта https://vlad.krasnodar-it-service.ru: 123456789#!/bin/bash         while true;         do             nc  vlad.krasnodar-it-service.ru 80          … Читать дальше Systemd — запуск bash-скрипта

Создание интернет центра на базе Centos 7

Маршрутизатор на ОС Centos 7 Предлагаю вариант настройки маршрутизатора с прокси на базе Centos7 Настройка сетевых интерфейсов Рассматриваемый маршрутизатор имеет две сетевые карты: Сетевой интерфейс enp0s3 подключенный к провайдеры, ip адрес получает по протоколу dhcp Сетевой интерфейс enp0s8 подключенный к локальной сети, назначаем статический ip 192.168.10.1 Конфигурационные файлы сетевых интерфейсов находятся к каталоге /etc/sysconfig/network-scripts, для… Читать дальше Создание интернет центра на базе Centos 7

Обход блокировки для сайтов

Генератор pac файлов Firefox

Все началось с того что мне понадобилось зарегистрироваться в соц сети www.linkedin.com, оказалось что он заблокирован у нас в стране, быстро нашлось решение — нашел сервис предоставляющие списки прокси-серверов, это помогло обойти блокировку, но оказалось что прокси живут не долго, это побудило реализовать скрипт который отправляет запросы на api сервиса и проверяет доступность интересующего сайта… Читать дальше Генератор pac файлов Firefox

Временные каталоги в linux

Временные каталоги представляют собой область оперативной памяти которая распознаются операционной системой как обычные каталоги в файловой системе, но имеют свойство терять свое содержимое при перезагрузках. Их удобно использовать в качестве каталога для загрузки в браузере или скинуть туда файлы «посмотреть» и не беспокоится о том что они со временем заполнят всю память на жестком диске.… Читать дальше Временные каталоги в linux

Защита SSH от перебора паролей

Защита SSH — противодействие брутфорсу После того как я приобрел свой виртуальный сервер стали напрашиваться незваные гости, стало происходить много попыток перебрать пароли для доступа по SSH, в логах /var/log/secure было множество записей о подключениях, поэтому я решил прибегнуть к защите SSH от взлома в целом. 12345Apr 20 21:29:01 mail sshd[31941]: reprocess config line 54:… Читать дальше Защита SSH от перебора паролей

winpe_setup_win7

Установка Windows через PXE

Очень часто возникает необходимость устанавливать операционную систему Windows, в рамках одного компьютера можно воспользоваться диском, флешкой, я предлагаю способ устанавливать эту операционную систему через локальную сеть, в этом нам поможет сервер сетевой загрузки, рассмотренный в статьях тут и тут Все нижеописанные скрипты я поместил в репозиторий git План работ 1. Устанавливаем среду сборки образов предустановки… Читать дальше Установка Windows через PXE

Распаковка unsquashfs

Тиражирование Linux через PXE

Рассмотрю вариант тиражирование настроеной ОС Linux через локальную сеть. Схема такого тиражирования довольно проста: Создаем образ который мы собирается тиражировать Собираем минимальный образ линукс для загрузки через сеть, он будет распаковывать сжатый образ тиражируемой системы Настраиваем сервер для раздачи загрузчика Следуя этому плану устанавливаем ОС Linux на какой нибудь ПК, также можно использовать виртуальный ПК,… Читать дальше Тиражирование Linux через PXE

teampass logo

TeamPass — веб-хранилище паролей

Варианты хранилищ паролей Столкнулся с проблемой большого количества паролей — за время работы в интернете скопилось множество различных паролей от всяких сервисов, изначально проблема решалась с помощью локальных хранилищ паролей, затем с целью повысить безопасность пришла идея этот фал шифровать с помощью gpg. GPG шифрование файла с паролем 1gpg -c <имя файла> В результате работы… Читать дальше TeamPass — веб-хранилище паролей

Тема для загрузчика Syslinux — черный кот

Привожу файл настроек темы загрузчика Syslinux, по умолчанию в этом загрузчике в графическом режиме обычный серый фон с белыми буквами, чтобы как нибудь это разнообразит на одну из страниц меню я добавил конфигурацию с таким вот симпатичным черным котиком. Копируем картинку в корневой каталог tft Картинка черного кота Честно скопировал в гугле по запросу 800×600,… Читать дальше Тема для загрузчика Syslinux — черный кот

PXE загрузка — загружаем LiveCD Ubuntu

PXE загрузка может показаться чем-то сложным на первый взгляд, однако! Собрать систему которая бы реализовывала загрузку можно минут за пять. Где может понадобиться PXE? Наверно те, кто сталкивался с частой установкой операционных систем могут заметить, что каждый раз необходимо готовить флешку, конечно можно изготовить флешку с которой будет грузиться все что угодно, но флешек размер… Читать дальше PXE загрузка — загружаем LiveCD Ubuntu