Скрипт переименования музыки mp3

Столкнулся с проблемой невозможности воспроизведения файлов на флешке в штатной магнитоле автомобиля. Все дело в названии файлов.

Написал простенький скрипт, который убирает нестандартные символы из имени файла и обрезает длину названия файла до 80 символов

 

Организация IPSec туннелей FreeBSD(ipsec+racoon(ipsec-tools)) <-> Cisco, FreeBSD(ipsec+racoon(ipsec-tools)) <-> FreeBSD(ipsec+racoon(ipsec-tools)).

Постановка задачи.

Требуется организовать IPSec туннели, маршрутизирующие приватные сети филиалов и головной компанией через сеть internet. Головной офис и филиал Б серверы на FreeBSD 10, филиал А cisco(например 2811)

Схема.

IPSec sheme

Немного теории.(Взято от сюда http://www.opennet.ru/base/cisco/cisco_freebsd_ipsec.txt.html).Продублирую на всякий случай. 

Установка pip3 на Ununtu 12.04 LTS

По умолчанию нет в стандартных репозитариях такого замечательнейшего инструмента как pip3.

Нужно установить его через его же аналог

sudo apt-get install python3-setuptools
sudo easy_install3 pip

OpenVPN на IOS

Вообщем небольшая инструкция:

  • Скачиваем прогу OpenVPN Connect из App Store
  • Командой openssl pkcs12 -in oyamshikovIpad.p12 -nodess раскрываем p12 сертификат и копируем оттуда сертификаты и ключи в текстовый файл с расширением *.ovpn

 

Backup MYSQL

Прежде чем бекапить MYSQL, нужно выполнить экспорт данных в текстовые файлы. Для этого используется программа mysqldump.

Ниже приведен универсальный скрипт экспорта баз mysql в текстовые файлы для дальнейшей передачи на сервер бекапов.

Скрипт реализован на универсальном для UNIX языке bash и должен работать почти на любом хосте.

Возможности скрипта:

Консоль utf-8 на половину

Руководств по установке utf-8 да еще и с русской локализацией в интернете полно, но ни одно из них не помогло мне с моей странной проблемой.

Zabbix web интерфейс на nginx+php-fastcgi

Зачем

Как оказалось, zabbix прожорлив не только касательно ресурсов дисковой подсистемы, но и генерация страничек с графиками потребляет не малые ресурсы процессора. Когда система работает на пределе (уже наблюдается проседание iowait), то пара-тройка пользователей сможет добить систему до конца своими запросами на выборку и генерацией изображений. В этом случае генерацию изображений и всю другую работу, связанную с пользователями, целесообразно перенести на другую машину, или хотя бы запустить систему на более быстрой связке php-cgi и кеширующего легкого web сервера nginx.

p12 сертификат. Изменение пароля.

Протокол/софт openssl основывается на таких понятиях, как ключи и сертификаты. Существует довольно много их разновидностей, в том числе и криптоконтейнер p12 о котором будем говорить. 

Этот контейнер представляет собой бинарный файл, который несет в себе ключи, сертефикаты и еще что-нибудь. Часто, на такую конфиденциальнцю информацию устанавливают пароль, и правильно делают мне кажется. Иногда пароль нужно сменить и тут нам понадобятся 2 команды

Разбиение (секционирование) в бд zabbix MySQL

Когда количество устройств в zabbix перевалило за 1000, могут возникнуть проблемы с производиетльностью этой великолепной системы мониторинга. Один из вариантов решения проблемы - партиционирование таблиц в базе данных(Mysql).

Производительность Zabbix

Самым уязвимым местом забикса является база данных, которая предъявляет достаточно серьезные требования к дисковой подсистеме и другим компонентам аппаратного обеспечения. С увеличением количества элементов мониторинга и уменьшением временных промежутков между сборами данных, количество оппераций ввода вывода увеличивается. Самая производительная и отказоустойчивая схема работы zabbix была найдена мной в интернете и включает в себя так же дублирующие серверы для увеличения отказоустойчивости, а так же заббикс прокси серверы, собирающие информацию с хостов в том случае, если один сервер не справляется.

Страницы

Подписка на Unix блог-шпаргалка RSS