Удаленное администрирование с помощью Webmin
Инструмент Webmin (http://www.webmin.com/webmin/
http://www.webmin.com/webmin/support.html). Настройка системы с помощью Webmin во многом напоминает работу с Linuxconf. Поскольку Webmin изначально создавался как сетевой инструмент, конфигурирование этой программы для обработки обращений с удаленного компьютера осуществляется несколько проще по сравнению с Linuxconf.Настройка Webmin
Из всех версий Linux, которые обсуждались в данной книге, только Mandrake поставляется с Webmin (планируется включение данного инструмента в комплект Debian 3.0). При работе с другими версиями системы вам придется скопировать Webmin с Web-узла. Пакет Webmin доступен как в формате RPM, так и в виде tar-архива. Для установки Webmin с помощью RPM приходится затрачивать меньше усилий, так как при этом автоматически выполняется сценарий, который определяет версию системы и автоматически настраивает сервер. Если вы используете tar-архив, вам потребуется вручную запустить содержащийся в нем сценарий и ответить на ряд вопросов по системе. Процедура установки Webmin с помощью tar-архива описана ниже.
1. Зарегистрировавшись в системе как root
/usr/local, но при желании вы можете разместить его в другой позиции файловой системы, например в каталоге /opt.2. Распакуйте архив Webmin, вызвав для этого команду tar xvfz /
webmin-версия , в котором разместятся файлы Webmin.3. Перейдите в созданный каталог Webmin по команде cd webmin-
4. Запустите сценарий инсталляции по команде ./install.sh
Инструмент Webmin написан на Perl, поэтому компилировать программу не приходится. Один и тот же пакет можно использовать в различных системах, независимо от архитектуры процессора. Чтобы программа Webmin работала, в системе должен присутствовать интерпретатор Perl, однако это требование по умолчанию выполняется во всех версиях Linux.
Конфигурация самой программы Webmin определяется содержимым файлов, находящихся в каталоге /etc/webmin
config и miniserv.conf. В этих файлах находятся такие сведения, как номер порта, через который Webmin принимает обращения, и тип системы. Кроме того, в файле miniserv.users содержатся также пользовательское имя администратора и пароль. (Если вы инсталлируете Webmin с помощью RPM, программа использует в качестве имени администратора root и читает пароль из файла /etc/passwd или /etc/shadow. Если установка Webmin производится посредством tar-архива, имя пользователя и пароль надо ввести вручную.) В подкаталогах каталога /etc/webmin содержится информация о серверах и подсистемах, поддерживаемых Webmin.В большинстве случаев запуск сервера Webmin осуществляется посредством сценария SysV. Этот сценарий, в свою очередь, использует для запуска Perl-кода Webmin сценарий /etc/webmin/start
Использование Webmin