Админская фамилия

Make Sysadmins Great Again

Воруй! Убивай! Еби гусей!

Всё. Пиздец. Скоро революция/война/апокалипсис/что-то ещё очень страшное.Исходники антивирусных продуктов компании Kaspersky Lab лежат в паблик-доступе. Скачать их может любой. Трепещите хомячки!!!

Midnight Commander: команды и горячие клавиши


Русификация консоли Ubuntu 10.10

При подсоединении к Ububntu 10.10 с помощью PuTTY язык нормальный, русские буквы видно. А вот если работать с локальной консолью (tty1-tty6), то при выводе русских букв (например из apt-get) получаются кракозябры.Чтобы избавиться от этого, необходимо сделать следующее:sudo apt-get install console-cyrillicsudo dpkg-reconfigure console-cyrillicИ в появившейся менюшке выбрать то, что надо (главное выбрать Unicode). И перезагрузить систему.

Скрипт для поднятия pptp в Ubuntu

Каждый раз при включении компа прописыать роутинг и поднимать впн неудобно. Проще написать скрипт, который сделает всё это сам и кинуть его в автозагрузку.Вот скрипт:#!/bin/bash #указываем кто будет выполнять скрипт (bash)route del default #убираем дефолтный маршрутLOG="/var/log/pptp-run.log" #логи будут писаться в /var/log/pptp-run.logwhile true;do echo -e “\n==============================================\n date” >> $LOG /usr/sbin/pptp vpn.server.ru >> $LOG #вывод сообщений из pptp в pptp-run.log sleep 10;doneСохраняем его в /usr/local/bin/pptp-run-sh. Не забываем сделать его исполняемым: chmod +x pptp-run.

Делаем FreeBSD удобной.

Итак, FreeBSD установлена (в моем случае 4.11), инет работает. Теперь надо сделать так, чтобы работать с системой было удобно. Первым делом ставим MidnightCommander (файловый менеджер) и WebMin (web-интерфейс для удобной работы).MidnightCommanerЯ ставлю пакетами. pkg_add -r ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/4.11-RELEASE/packages/shells/mc-4.6.0_13.tgz Это для версии 4.11. Для новых систем: pkg_add -r mc. Почему-то у меня командой mc командер не открывается. С помощью whereis mc смотрим где находится исполняемый файл. Запускаться командер будет так: /usr/local/bin/mc.WebMinpkg_add -r ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/4.11-RELEASE/packages/sysutils/webmin-1.170_5.tgz Пакет вытягивает все зависимости, распаковывается и дает указания по дальнейшей работе.

Asterisk настройка

Для удобной настройки IP-телефонии потребуется установить веб-интерфейс - через него всё делать гораздо удобнее (если вы - гуру линукс, то, наверное, вам будет проще редактировать конфигурационные файлы вручную).Итак, установка FreePBX:cd /usr/srcВыкачиваем установочные файлы wget http://mirror.freepbx.org/freepbx-2.8.0.tar.gz Распаковываем tar -xzvf freepbx-2.8.0.tar.gzcd freepbx-2.8.0Внимательно читаем INSTALL (cat INSTALL). В этом файле описано всё, что нужно для установки, в частности пакеты: libxml2, libxml2-devel, libtiff, libtiff-devel, lame, httpd (or Apache2), mysql (or mysql-client), mysql-devel (or libmysqlclient10-dev), mysql-server, php (or php4) , php4-pear, php-mysql, php-gd, openssl, openssl-devel (or libssl-dev), kernel-devel (or linux-source), perl, perl-CPAN, bison, ncurses-devel (or libncurses5-dev), audiofile-devel (or libaudiofile-devel), curl, sox.

FreeBSD установка софта.

Как же установить сюда софт. По началу всё довольно страшно. Но как всегда гугл помог! Итак спсособов установки софта во фре как минимум 3: это система портов, система пакетов и компиляция из исходников.Установка из портов. Переходим в директорию /usr/ports. Ищем нужную программулину (по папкам ясно что где лежит). А ещё найти можно таким способом make search name=%название_программы% или make search key=%описание_программы%. Вообще об этом есть в Handbook. Заходим в директорию с нужной прогой и пишем make install.

Asterisk установка

Asterisk - OpenSource продукт для IP-телефонии. Википедия.Подробное описание есть в журнале “Системный администратор” №№ 2005 -6,7,8.Доки по установке:http://thin.kiev.ua/index.php?option=com_content&view=article&id=69:asterisk&catid=39:linux&Itemid=63,http://asterisk.ru/installation.Устанавливаем на CentOS.Сперва устанавливаем пакеты необходимые для работы.yum -y install kernel-devel gcc ncurses-devel openssl-devel gcc-c++ gnutls-devel makeln -s /usr/src/kernels/2.6.18.-53.1.4.e15-i686/ /usr/src/linuxyum -y install iftopyum -y install libtool-ltdl libtool-ltdl-develyum -y install iksemelyum -y install curl curl-devel newt newt-devel net-snmp net-snmp-libsyum -y install glibc-devel kernel-header db-devel gcc cpp binutils bison expat-devel ncurses openssl openssl-develЧасть из них у меня не встала, например iftop.

webmin на CentOS

Занялись на работе ИП-телефонией. Для этого решили поднять Asterisk на CentOS. Есть дистриб AsteriskNOW, который ставит всё и сразу. Но мы не ищем легких путей! поэтому поставили сначала CentOS - ставится с LiveCD - установка с интернета. Установка ОС достаточно проста, но скорость её зависит от скорости вашего интернет-соединения. У меня ушло часов 7.Чтобы рулить сервером было удобно, я решил поставить webmin - веб-интерфейс для управления линуксом. Установка достаточно проста. Мне помогли следующие сайты:http://www.

FreeBSD интернет