АДМИНИМ ПРАВИЛЬНО! Докучаев Дмитрий aka Forb Спецвыпуск Xakep, номер #033, стр. 033-034-5 users db name = users_db ## Данные о датабазе. Работают по умолчанию :). Log level = 10 Debug level = 10 ## Если не хочешь мусора, занули эти значения. V3 registration enabled = Yes V3 auto registration = Yes V3 post-register info = etc/texts/post_reg_auto.txt ## Если тебе влом самостоятельно добавлять юзеров и ты хочешь поддержки авторегистрации, включи эти параметры. Обязательно убедись в наличии файла etc/texts/post_reg_auto.txt, иначе авторег не будет работать. С настройкой конфа закончили. Теперь перейдем в папку scripts. Там ты найдешь файл db_manage.sh. Подредактируй в нем имя пользователя и пароль для входа в базу. Затем запускай с параметром create users_db. Будут созданы важные таблицы для работы сервера. Там же есть скрипт icquser, с помощью которого ты можешь вручную добавить, удалить icq-пользователей, а также просмотреть данные по ним. Это делается запуском icquser с параметром add, del и info, например: ./icquser add 140 Добавит пользователя с уином 140 (перед этим скрипт интерактивно попросит ввести пароль и базовые данные). Последним шагом будет добавление iserverd в inetd.conf. Это мы делали уже два раза, поэтому не буду заострять на конфе внимание ;). Хотелось бы обратить внимание на логи IServerd. Я рекомендую подредактировать /etc/syslogd.conf, чтобы отделить записи ICQ-сервера от общего /var/log/messages. Для этого дозапишем в конфиг следующие строки. !IServer *.* /var/log/IServer.log После этого пошлем процессу syslogd сигнал 1, и iserverd будет писать логи в IServer.log. Кстати, в папке /etc/iserverd ты обнаружишь файл debug.log, который предназначен для отлова багов ;). Если вдруг найдешь там инфу о неизвестных пакетах, пошли их создателю демона, чтобы устранить ошибки в следующих релизах. Вот, собственно, и все. Установкой IServerd ты убьешь двух зайцев: теперь работники сети могут общаться между собой и обмениваться файлами, а ты забудешь о проблеме оплаты трафика за ICQ :). КЛИЕНТСКАЯ ЧАСТЬ Настройка рабочего сервера дело благородное. Но стоит упомянуть и о клиентской стороне. Поэтому в перспективе ты можешь заставить работников перейти на Linux. Да, я не спорю, Linux может юзаться как в качестве сервера, так и в роли рабочей станции. Но заставить кого-то променять любимый Мастдай на сложный Linux очень трудно. Хотя в Linux есть практически все для работы (в этом ты лишний раз убедишься, дочитав этот номер до конца). Для бухгалтера существуют порты 1C, для программера удобные редакторы кода и среды программирования (Kylix, например), для дизайнера - удобные редакторы HTML, PHP и CGI скриптов, а также любимый Gimp :). Если юзеры локалки поверят в супербезопасность и возможности Линя, то у тебя есть реальный шанс подсадить их на правильную ось. Итак, я надеюсь, ты понял: чтобы тебя считали лучшим админом, необходимо сочетать установку безопасного софта с удовлетворением (насколько это возможно) извращенных запросов твоих клиентов, поднимая для них хороший софт. Если ты раньше думал, что работать админом сложно и неинтересно, надеюсь, этот материал тебя переубедил ;). |