Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #71, НОЯБРЬ 2004 г.

Администрируй визуально

Докучаев Дмитрий aka Forb

Хакер, номер #071, стр. 071-032-4


Сам проект, как правило, поставляется вместе с дистрибутивом самбы. Если разработчики пингвина тебя обделили, ты можешь взять Swat по адресу www3.baylor.edu/cagsr/swat/download.html. Установка стандартная: ./configure, make и make install. После инсталла сват пропишется в конфиг xinetd. Поэтому первым делом открывай /etc/xinet.d/swat и убирай оттуда строку «only from», иначе не сможешь удаленно использовать скрипт. Теперь цепляйся на 901 порт через браузер, вводи логин root и пароль администратора samba (если аккаунта еще нет, создай его командой smbpasswd -a root). Если все сделано правильно, перед тобой появится стартовая страница сервиса. На первой паге ты сможешь проверить свой конфиг на наличие ошибок, а также посмотреть активных пользователей. Но это не очень интересно. Самое захватывающее ждет тебя на вкладке «Globals». Это не что иное, как конфигурирование самого демона. В этом разделе ты сможешь грамотно составить первую часть конфига (скрипт не даст тебе ошибиться в синтаксисе) и почитать хелп к каждой опции.

Далее идут разделы конфигурации расшаренных ресурсов и принтеров. Если ты постиг глобальную конфигурацию, то в шарингах проблем не будет. В последней вкладке ты можешь задать пароль любому пользователю или вообще удалить его. В общем, Swat не содержит ничего лишнего, только полезные пункты.

Лично я сам использую Swat, хотя прекрасно знаю синтаксис smb.conf и могу без проблем изменить пароль юзера через консоль. Однако мне приходится проводить операции по администрированию с клиентских компьютеров, где нет Putty и с которых нельзя зацепиться на 22 порт. Очевидно, что Swat в этом случае - идеальное решение.

Оценка swat

Достоинства: грамотный мануал по каждому параметру smb.conf

Недостатки: использование рутового аккаунта без поддержки SSL

Дополнительные возможности: возможность русификации

Общая оценка: 4 балла

Выбирай только лучшее!

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

Интегрированный Web

Не секрет, что многие службы имеют собственный Web-интерфейс. Это очень удобно, так как все конфиги создаются и модифицируются прямо через браузер. Наглядный пример такой службы - CommuniGate. Этот почтовый (SMTP/POP3/IMAP) сервер управляется через защищенное соединение на 9010 порту. Админка имеет широкие возможности: здесь и мониторинг соединений, и настройка всяческих служб. Не могу умолчать, что Коммунигейт позволяет держать на одном сервере множество различных доменов, что невероятно упрощает жизнь администратора. Огорчает лишь то, что проект поставляется в виде бинарников и за его использование приходится платить. Впрочем, есть и обходные пути - для старых релизов CommuniGate существуют проверенные кейгенераторы :).

Назад на стр. 071-032-3  Содержание  Вперед на стр. 071-032-5