Архив категории Администрирование

Nodeny — правильный биллинг

1 Март 2012

Подыскивая на просторах Интернета биллинг для одной сравнительно небольшой сеточки наткнулся на весьма интересный проект — Nodeny. Странно, что до этого я о нем не слышал, т.к. он существует уже около 10 лет, и имеет внушительную историю своего становления. После внимательного ознакомления я понял, что штука стоящая и ее нужно иметь ввиду на всякий случай.

Читать полностью »

Debian Squeeze c LXDE в качестве десктопной ОСи

3 Февраль 2012

Решил набросать небольшую статью об установке Debian Squeeze и настройке в качестве операционный системы для десктопа. Пользуюсь порядком полугода на рабочей машине в офисе — очень доволен. Система работает шустро, очень удобна в работе.
У меня накопилось довольно большое количество незначительных доработок, настроек, конфигов, которые необходимо систематизировать и записать, чтобы не забыть. На мой взгляд — они очень удобны в ежедневном использовании.

Читать полностью »

OpenMediaVault — решение для NAS-сервера на основе Debian

30 Январь 2012

Загорелся идеей собрать свой собственный домашний NAS сервер, ибо возможности карманаPackard Bell NetStore 3500 слишком уж ограничены, да и объемы нужны больше. В поисках бесплатных и функциональных решений набрел на сборку OpenMediaVault - на основе Debian. Имеет очень широкие возможности. Читать полностью »

Консольный синтезатор речи

29 Январь 2012

Вместо установки громоздкого синтезатора речи Festival, можно просто добавить в .bashrc следующую строку:

say() { mplayer "http://translate.google.com/translate_tts?q=$1"; }

Запускается так:

$ say "Hello world"

Не знаю, может ли пригодится на практике, но поиграться фразами типа «You bunny wrote» — доставляет.
Требует наличия mplayer в системе. Ессеснно, только английский.

Наглядная схема работы iptables

29 Январь 2012

Нашел очень простую и наглядную схему работы iptables. Обязательно пригодится, чтобы не запутаться в правилах.

Удаление файлов бэкапа старше 30 дней

25 Январь 2012

Иногда бывает необходимо удалить с сервера бэкапа файлы старше 30 дней — за ненадобностью оных.
Делаем так:

find /home/backup -name \*.tar.gz -mtime +30 -delete

Можно добавить эту строку в crontab

Восстановление таблиц InnoDB

19 Январь 2012

Иногда приходится сталкиваться с проблемой в MySQL — бьются таблицы в InnoDB после не корректного завершения работы сервера MySQL. Есть довольно простой и быстрый способ восстановления таблиц.

Читать полностью »

Простое восстановление пароля root в Debian

19 Январь 2012

Самый простой и быстрый способ восстановить забытый пароль на Debian — с помощью загрузчика GRUB. Основной недостаток данного способа — необходим физический доступ к машине.

Читать полностью »

Добавление ключа репозитория Debian

18 Январь 2012

После добавления нового репозитория в /etc/apt/sources.lisd.d/ и выполнения апдейта, apt-get ругается на отсутствие ключей GPG к репозиторию. Я решаю вопрос следующим образом:

# gpg --recv-keys XXXXXXXXXXXXXXXX
# gpg --armor --export XXXXXXXXXXXXXXXX | apt-key add -
# apt-get update

Не уверен, что это правильно, тем не менее — работает.

Установка qutIM в Debian Squeeze

17 Январь 2012

qutIM — новый многопротокольный (ICQ, Jabber/GTalk, Ya.Online, LiveJournal.com/, Mail.Ru, IRC, В контакте) клиент для обмена мгновенными сообщениями. Основной язык реализации — C++, библиотека — Qt 4.3, что обеспечивает кроссплатформенность клиента. qutIM предоставляет интерфейс для расширения функциональности через плагины, в частности, так реализованы все поддерживаемые протоколы. qutIM бесплатен и распространяется в исходных кодах.

Читать полностью »