Использование средств удаленного администрирования для настройки различных версий Linux

Использование средств удаленного администрирования для настройки различных версий Linux

Все инструментальные средства, рассматриваемые в этой главе, могут работать с различными версиями Linux. Основная трудность, возникающая при этом, состоит в том, что в программе администрирования должны быть учтены характерные особенности каждой версии системы. Так, например, в разных дистрибутивных пакетах запуск одного и того же сервера осуществляется различными способами, в качестве суперсервера в одних версиях Linux используется inetd, а в других — xinetd, нумерация сценариев запуска SysV различается в зависимости от версии операционной системы и т.д. Для инструмента, ориентированного на работу с конкретной реализацией Linux (например, для YaST, используемого в SuSE), эти различия не имеют значения, а для универсальных инструментов, таких как Linuxconf и Webmin, они чрезвычайно важны.

Для обеспечения работы Linuxconf и Webmin с разными версиями Linux используются конфигурационные модули. Каждый из этих инструментов сам по себе является не более чем базовой программой, которая осуществляет взаимодействие с клиентом и позволяет пользователям выбирать опции, вводить строки символов и выполнять другие подобные действия. Для выполнения конкретных действий с конфигурационными файлами используются модули, в которых содержится подробная информация о системе: расположение файлов, сведения об их структуре и другие данные, имеющие отношение к настройке системы. Существуют модули, предназначенные для установки общей конфигурации системы (например, для конфигурирования сценариев запуска SysV и формирования файла /etc/inittab) и для настройки конкретных серверов (например, Apache, sendmail и Samba). Если в состав системы входит инструмент Linuxconf или Webmin, дистрибутивный пакет содержит модули для серверов, поставляемых вместе с системой. При установке нового сервера необходимые модули чаще всего поставляются в инсталляционном пакете. Если вы копируете программу удаленного администрирования с Web-узла, вы найдете на том же узле набор модулей для вашей версии системы.

Конфигурационные модули обеспечивают большую гибкость таких программ, как Linuxconf и Webmin, но они же могут стать источником проблем. Если модули не отражают изменения, внесенные в систему, инструмент администрирования будет работать ненадежно. Не исключено, что конфигурационные файлы не станут обновляться или при их обновлении появятся ошибки. Использование устаревших модулей может даже привести к тому, что сама программа администрирования не будет выполняться. Эти проблемы особенно заметны при работе с Linuxconf в системе Red Hat. Чтобы исключить их, в состав Red Hat начиная с версии 7.1 включается соответствующим образом настроенная программа Linuxconf.

Инструменты администрирования, ориентированные на конкретный сервер (такие как SWAT), имеют более простую структуру. В частности, SWAT оперирует лишь с одним конфигурационным файлом (smb.conf). Несмотря на то что расположение этого файла может изменяться, SWAT обычно компилируется вместе с Samba, поэтому сведения о местонахождении конфигурационного файла учитываются автоматически. Поэтому в инструментах, подобных SWAT, конфигурационные модули не используются.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Использование предыдущих версий файлов

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Использование предыдущих версий файлов Одной из наиболее распространенных причин потери данных на компьютере является ошибочная перезапись нужного файла другим с одинаковым именем. Эту ошибку можно допустить как при копировании с помощью Проводника, так и при


Использование различных форматов чисел

Из книги Системное программирование в среде Windows автора Харт Джонсон М

Использование различных форматов чисел Перед решением математических, экономических и других задач следует разобраться, как Excel хранит, обрабатывает и отображает числовые данные.Все числа в Excel хранятся с точностью до 15 десятичных знаков, а отображаются в соответствии с


Использование дейтаграмм для удаленного вызова процедур

Из книги Сетевые средства Linux автора Смит Родерик В.

Использование дейтаграмм для удаленного вызова процедур Обычно дейтаграммы применяются для реализации RPC. По сути дела, в самых распространенных ситуациях клиент посылает запрос серверу, используя дейтаграммы. Поскольку доставка запроса не гарантируется, клиент


Пример использования средств Linux для записи компакт-дисков

Из книги PGP: Кодирование и шифрование информации с открытым ключом. автора Левин Максим

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


Использование клиентских средств NTP

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

Использование клиентских средств NTP Ранее уже шла речь о том, что при формировании сети можно расположить на одном из компьютеров сервер NTP, который получал бы информацию о времени от внешнего сервера, и настроить остальные компьютеры так, чтобы они обращались за этой


Использование серверов удаленного доступа, поддерживающих графический интерфейс

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Использование серверов удаленного доступа, поддерживающих графический интерфейс Серверы удаленного доступа, поддерживающие графический интерфейс, в основном нужны тогда, когда компьютер должен выполнять роль рабочей станции для нескольких пользователей, работающих


Использование средств удаленного администрирования

Из книги Полное руководство по Microsoft Windows XP автора Нортон Питер

Использование средств удаленного администрирования В некоторых случаях возникает необходимость выполнять администрирование системы с удаленного компьютера. Справиться с этой задачей помогают специализированные инструменты. Эти средства можно использовать и


Использование расширенных средств маршрутизации

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

Использование расширенных средств маршрутизации Приступая к чтению данной главы, следует иметь в виду, что в ней рассматриваются расширенные средства маршрутизации. Если трафик, связанный с обменом внутренней сети с Internet, невелик и если от маршрутизатора требуется


Некоторые ссылки для различных дистрибутивов Linux.

Из книги UNIX: разработка сетевых приложений автора Стивенс Уильям Ричард

Некоторые ссылки для различных дистрибутивов Linux. Бинарные файлы в формате ELF:tonelli.sns.it/pub/Linux/pgp263.is.bin.tgzБинарные файлы и исходные коды для Red Hat:ftp.replay.com/pub/replay/ub/redhat/i386/pgp-2.6.3i-1.i386.rpmftp.replay.com/pub/replay/ub/redhat/SRPMS/pgp-2.6.3i-1.src.rpmИсходные


1.3.2. Особенности установки различных версий Fedora Core

Из книги Windows 10. Секреты и устройство автора Алмаметов Владимир

1.3.2. Особенности установки различных версий Fedora Core Fedora Core 2: подготовка к совместной жизни с WindowsЕсли вы собираетесь держать на одном компьютере ОС Windows и Fedora Core 2, то не торопитесь устанавливать FC 2. Дело в том, что программа-инсталлятор этой версии дистрибутива по-своему


Реализация NPTL для высших версий Linux

Из книги автора

Реализация NPTL для высших версий Linux Новая библиотека потоков POSIX (Native POSIX Thread Library, NPTL) в Red Hat 9 (и, возможно, в более поздних дистрибутивах Linux) создает проблемы с Суперсервером и локально скомпилированными программами, а также с утилитами. Утилита gbak сообщает об ошибке "broken


Использование средств межсетевой защиты

Из книги автора

Использование средств межсетевой защиты По очевидным причинам рекомендуется размещение ваших серверных машин под управлением средств межсетевой защиты (firewall). Может быть менее очевидным то, что использование средств межсетевой защиты клиентских процессов также


9. Эффективное использование аппаратных средств

Из книги автора

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


Совместимость клиентов и серверов различных версий

Из книги автора

Совместимость клиентов и серверов различных версий Как известно, клиент-серверное приложение, использующее СУБД InterBase, обычно состоит из двух основных частей - клиентской и серверной. Клиентская часть, обычно состоящая из исполняемого модуля приложения базы данных (как


Сравнение времени выполнения различных версий функции str_cli

Из книги автора

Сравнение времени выполнения различных версий функции str_cli Итак, мы продемонстрировали четыре различных версии функции str_cli. Для каждой версии мы покажем время, которое потребовалось для ее выполнения, в том числе и для версии, использующей программные потоки (см.