• Авторизация


Webmin + AWStats module 04-06-2009 13:46


Webmin - это программный комплекс, который позволяет администрировать unix-подобную операционную систему, в большинстве случаев не работая с командной строкой и не запоминая ни одной команды. Всё управление сервером происходит через веб-интерфейс. Используя любой браузер, администратор сервера может заводить новые аккаунты, почтовые ящики, изменять настройки веб-сервера Apache, исправлять и дополнять записи DNS, настраивать сайты, почтовые ящики и т.д. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например nginx пока не входит в базовый набор.


Собственно сама установка
комментарии: 0 понравилось! вверх^ к полной версии
Установка и настройка ProFTPd 27-02-2009 15:29


[690x111]

Установка стабильной версии из портов:
shell код:
cd /usr/ports/ftp/proftpd/
make install WITH_MYSQL=yes
make clean


Установка последней версии из исходников:
shell код:
fetch ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3rc3.tar.gz
tar -xvf proftpd-1.3.3rc3.tar.gz
cd proftpd-1.3.3rc3


Также последняя версия исходников доступна в CVS (пароль для анонимусов пустой):
shell код:
cd ~/cvs
cvs -d :pserver:anonymous@proftp.cvs.sourceforge.net:2401/cvsroot/proftp login
cvs -d :pserver:anonymous@proftp.cvs.sourceforge.net:2401/cvsroot/proftp -z3 co proftpd
cd proftpd


Далее

Статус статьи: Релиз, обновлена 10.01.2010.
комментарии: 0 понравилось! вверх^ к полной версии

Хакеры против директора столовой. 200-дневная война 14-10-2008 14:18


День первый

Хакер приходит в общественную столовую и с возмущением обнаруживает, что солонку на столе может открутить кто попало и насыпать туда что угодно. Хакер приходит домой и пишет гневное письмо директору столовой: "Я, meG@Duc|<, обнаружил уязвимость солонки в Вашей столовой. Злоумышленник может вскрыть солонку и насыпать туда яду! Примите меры срочно!"

День второй

Директор среди прочих деловых писем, запросов о поставках еды и курьерских уведомлений получает письмо, и пожимает плечами: "Кому этот бред только в голову пришёл?"
Хроники
комментарии: 0 понравилось! вверх^ к полной версии
Веб-мастеру на заметку 04-09-2008 12:23


Т.к. в силу своей профессии часто приходится сталкиваться с версткой, очень часто появляется необходимость проверить как эта самая верстка будет выглядеть на различных браузерах. В т.ч. и в различных их версиях. И вот тут начинаются вопросы: где взять ИЕ 5 версии, 4, а может, даже и 3-ей?

И вот несколько решений данной проблемы:

IETester 0.2.2
IETester позволяет тестировать отображение сайта сразу во всех IE-браузерах, актуальных на сегодняшний день — IE8 beta 1, IE7 IE 6 and IE5.5 on Vista and XP.
Напомню, что браузер пока еще находится в состоянии альфа-версии, поэтому возможны некоторые проблемы при его использовании. Тем не менее, потенциал у него очень большой, и он может сильно облегчить жизнь веб-разработчикам, помогая избежать необходимости держать несколько браузеров на одном компьютере.


Многим уже известный пакет, Multiple IE
Не знаю, насколько важно для вас иметь все версии IE под рукой, даже если вы по прежнему пользуете сп1. Но если все-таки вам понадобится подгонять сайт под все ИЕ, то можете ставить этот пак, включающий ИЕ от 3-й по 6-ю версии. 7-й ставится отдельно.


Материалы по теме:
http://www.hpcfactor.com/downloads/msie/
комментарии: 0 понравилось! вверх^ к полной версии
Руссификация консоли, MC и JOE 03-09-2008 20:08


[699x535]

Данное изложение не претендует на звание полноценной статьи. Это скорее отрывок, что называется, "для себя".

Подробнее
комментарии: 0 понравилось! вверх^ к полной версии
Маскировка Apache 01-09-2008 12:57


Есть несколько способов скрыть версию Апача.

1. Используя httpd.conf.
Добавляем в него следующие строки
code:
ServerSignature Off
ServerTokens ProductOnly

В результате, в заголовках, будет выводиться только
code:
Server: Apache
без указания конкретной версии.

Плюсы, минусы, идеи
комментарии: 0 понравилось! вверх^ к полной версии
Установка Apache+mod_php+mod_perl+mod_security+MySQL+PostgreSQL 31-08-2008 20:41


[641x239]

Данная статья изначально являлась переработанной инструкцией по установке и настройке програмного обеспечения для организации собственного веб-сервера. Она много раз перерабатывалась в зависимости от нужд, менялись настройки, парметры конфигурации, версии программ. И в результате получился вот такой вот небольшой User Guide =)

Приступить к установке

Материалы по теме:
http://www.opennet.ru/base/sys/apache_tune_bsd.txt.html

Статус статьи: Релиз, обновлена 10.01.2010.
комментарии: 1 понравилось! вверх^ к полной версии
Итак... 26-08-2008 21:52


Сменил работу. Теперь тружусь Perl-программистом в компании Stack Telecom.
Хорошая рабочая атмосфера приносит свои плоды: опять взялся за перл (а как иначе?), продолжаю разбираться с CVS, приступил к изучению HTML::Mason, вплотную столкнулся с ООП, пришлось разбираться с абстракцией, инкапсуляцией, наследованием и пр. принципами объектно-ориентированного подхода. Стал чаще появляться на своем сервере, опять занялся его настройкой, вернулся к работе над чатом. В общем, надеюсь, что теперь посты будут появляться здесь чаще ;-)
Ах, да, обе сессии успешно закрыты и я переведен на второй курс вечернего отделения Московского Государственного Института Электронной Техники (МГИЭТ) O:-) Ещё год и встанет выбор, если, конечно, не будет никаких проблем с проходом на фак-тет МПиТК (Микроприборов и Технической Кибернетики): ПО (Программное обеспечение) или ТКС (Телекоммуникационные системы). На втором факультете есть самые заманчивые специальности: "Защита информации" и "Защита связи". Правда не уверен, что они есть на вечернем. В любом случае, выбор пока остается на ПО.
комментарии: 0 понравилось! вверх^ к полной версии
Proxy Auto-Config File Format 04-06-2008 12:02


Вот и подошел к концу первый курс. Осталась лишь досдать сессию. Но это все лирика. Сегодня речь пойдет про .PAC файлы.

Началось все с того, что, как во на многих фирмах, нам прикрыли контакт и одноклассники. На одноклассники мне, конечно, положить, а вот контакт... Просто так с этим мириться я не собирался, тем более, что на моем сервере уже давно была поднята прокся. Какое-то время я так и сидел: периодически то переключаясь на неё, чтобы попасть ВКонтакт, и отключая, чтобы нормально работать. Не скажу, чтобы меня это сильно напрягало, но хотелась большего автоматизма: чтобы она включалась сама в зависимости от того, на какой сайт я лезу. И тут я обратил свое внимание на строку "Использовать указанный URL для автоматической настройки прокси" в FF.
Эта строка долгое время не давала мне покоя, и в один прекрасный день я решил попробовать узнать, а что же это должен быть за хитрый URL такой? Результатом недолгих поисков стала ссылка на скрипт автонастройки прокси одного из провайдеров. Немного модифицировав его я получил желаемое: если я пытался попасть на одноклассники или контакт, автоматически FF переключался на работу через прокси. В любом другом случае соединение было прямым =) А вот и сам скриптик proxy.pac:
Файл proxy.pac:
var ProxyAddress="80.92.xx.xx:ppppp";

function FindProxyForURL(url, host)
{
    if (host == 'vkontakte.ru' || host == 'moikrug.ru' || host.match('odnoklassniki\.ru'))
    {
        return "PROXY "+ProxyAddress+"; DIRECT";
    }
    return "DIRECT";
}


Подробнее про создание скриптов автонастройки прокси вы можете прочитать здесь: http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html
комментарии: 0 понравилось! вверх^ к полной версии
Дела насущные... 05-09-2007 21:16


В общем, после поступления на первый курс вечернего отделения МИЭТа, свободного времени стало гораздо меньше, так что не знаю, насколько часто будут тут теперь появляться записи. Можно считать, что пока проект заморожен. Надеюсь, что это временно...
комментарии: 0 понравилось! вверх^ к полной версии
08.08.2007 11:40:00 08-08-2007 15:28


Разгребая логи системы, о запуске которой я писал ранее, решил посмотреть что значат те или иные заголовки. Например, оказалось, что HTTP_UA_CPU = x86 свидетельствует о том, что у пользователя стоит Windows Mobile 5.0 (http://support.microsoft.com/kb/912876). Также частенько попадаются пользователи, использующие прокси: их внутренний IP сохраняется в HTTP_X_FORWARDED_FOR. Также обнаружились такие странные заголовки, как HTTP_TE и HTTP_COOKIE2...
Что касается первого, то, как оказалось, что аббревиатура в конце обозначает Transfer-Encoding (http://forum.sources.ru/index.php?showtopic=74208&view=findpost&p=530922). Второе отыскать было несколько сложнее, но все же я наткнулся на одну тему на форуме - http://forum.ru-board.com/topic.cgi?forum=31&topic=10293.
Решил глянуть ещё разок, что говорят по поводу HTTP_X_FORWARDED_FOR и нашел кучу интересной информации:
http://xpoint.ru/forums/internet/theory/thread/27342.xhtml
http://lists.paco.net/oops-rus/msg.200010.00180.html
http://www.freeproxy.ru/ru/free_proxy/faq/proxy_anonymity.htm
http://doc.dubs.odessa.net/phpdoc/function.getenv.php
Даже наткнулся на модуль Apache (http://sysoev.ru/mod_realip/)
http://softoroom.net/topic24165.html
и так далее...
комментарии: 0 понравилось! вверх^ к полной версии
08.08.2007 9:00:00 08-08-2007 15:28


Вчера, наконец-то, запустил обсчет статистики для ftp сервера. Также написал улучшенный алгоритм хэширования пароля с использованием MD5. Сегодня несколько доработал его. Также вчера открыл для себя способ проверки эффективности использования индексов в мускуле. Собственно, это и являлось причиной высокой нагрузки на тестовом сервере - постоянное сканирование таблиц в виду отсутствия индексов. Создал необходимые индексы - нагрузка снизилась.
комментарии: 0 понравилось! вверх^ к полной версии
06.08.2007 11:22:00 06-08-2007 11:23


Почистил логи апача, запустил систему отслеживающую нестандартные HTTP-заголовки. Посмотрим, что будет в логах через недельку, месяц... =)
комментарии: 0 понравилось! вверх^ к полной версии
03.08.2007 17:30:00 03-08-2007 17:34


Были выявлены ошибке в ротаторе логов веб-сервера. Спустя несколько минут были устранены, но статистика по посещениям с 6 утра оказалось безнадежно утеряна. Ну да ладно, не велика потеря =) На будущее учту - смотреть не только на посещаемость но и на время последнего анализа логов.
комментарии: 0 понравилось! вверх^ к полной версии
03.08.2007 10:00:00 03-08-2007 10:03


Смотрел статистику посещаемости ресурса. Оказалось, что наименьшая посещаемость в 6 и 7 часов утра, а не в 4, как я изначально предполагал. Перенастроил служебные задачи, выполняющиеся по крону на это время.
комментарии: 0 понравилось! вверх^ к полной версии
C башорга... 01-08-2007 17:19


С празднования Дня Одмина осталось тяжелое похмелье и записанный на мобильник ремикс, исполненный под гитару у драмтеатра:

Если б я был одмин, я б рулил винду
Или может быть три - скучно же одну.
Но с другой стороны, если виснут три,
Сколько будет возни! Гейтс меня спаси!

Не плохо очень, иметь три винды
Но очень плохо с другой стороны

Win2k Corporate мой домен рулит,
Базы крутит Advanced, гамаю в XP.
Три винды, красота, что ни говори,
Но с другой стороны головняк словил.

Не плохо очень, иметь три винды
Но очень плохо с другой стороны

Как залипнет сервак, на меня орут,
Если не починю, в лес меня свезут.
На работе живу, хрен уйдешь домой!
Я один подниму - гнать начнет другой.

Не плохо очень, иметь три винды
Но очень плохо с другой стороны

Как быть нам одминам, ясность тут нужна.
Сколько нужно винды? Три или одна?
На вопрос на такой, есть ответ простой.
Если б я был одмин...

Я рулил бы BSDёй!
комментарии: 0 понравилось! вверх^ к полной версии
C днем Системного Администратора! 27-07-2007 09:53


Каждый год, в последнюю пятницу июля, администраторы корпоративных и домашних сетей, баз данных, почтовых систем, программных комплексов и другие «бойцы невидимого фронта» отмечают свой профессиональный праздник - День системного администратора. Профессия сисадмина сродни профессии врача: если все работает хорошо, о нем и не вспоминают... если не работает - его всем народом клянут, на чем свет стоит!

«Отцом» праздника является американец Тед Кекатос, посчитавший, что хоть раз в год системные администраторы должны чувствовать благодарность со стороны пользователей. Первый раз, данный праздник, был отмечен 28 июля 2000 года.

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

В день праздника рекомендуется проявлять к сисадминам повышенное внимание и дарить им подарки, хвалить и заверять в вечной любви и дружбе.

С праздником!!!
комментарии: 0 понравилось! вверх^ к полной версии
Занимательная установка FreeBSD в картинках 26-07-2007 10:27


Задача: Настроить сервер для тестирования скриптов, использования его в качестве НАТа, Web-сервера, FTP сервера с Web-регистрацией, тестового полигона для различных программ.
Условия: Сеть 10baseT/UTP внешняя, 100baseTX-HD внутренняя. Внешняя защищена авторизацией и привязкой по MACу.
Ресурсы: Сервер: Intel Core Duo 2 E6600 2.4 GHz, 1Gb RAM, 500 Gb HDD, 2 LAN Realtek.
OS: FreeBSD 6.2
Методы: Установить на сервер FreeBSD (все остальные настройки буду изложены в следующих статьях).
Реализация: Устанавливаем FreeBSD:
- Загружаемся с CD1. Запускается установщик.
[698x388]
Далее
комментарии: 0 понравилось! вверх^ к полной версии
Дневник NeoliteBSD 25-07-2007 18:50


Дневник администратора FreeBSD сервера
комментарии: 0 понравилось! вверх^ к полной версии