Чтение онлайн

на главную - закладки

Жанры

Сетевые средства Linux

Смит Родерик В.

Шрифт:

1. Запустите программу

linuxconf
от имени пользователя
root
. Для этого введите команду
linuxconf
. Если вы работаете в текстовом режиме или если средства поддержки графического интерфейса Linuxconf отсутствуют, на экране отобразится текстовое меню. Если же вы работаете в системе X Window и в ней поддерживается графический интерфейс Linuxconf, вы увидите окно Linuxconf. Окно Linuxconf, отображаемое в системе Mandrake, показано на рис. 16.1. В других версиях Linux это окно может выглядеть несколько по-другому, но оно позволяет выполнить те же действия.

Рис. 16.1. Окно Linuxconf может выглядеть

по-разному, но оно предоставляет один и тот же набор возможностей

2. Выберите пункт меню Config→Networking→Misc→Linuxconf Network Access Options. В результате вам станут доступны опции, показанные в окне на рис. 16.2, но поля будут пустыми. (Разные системы отображают данную информацию различными способами.)

Рис. 16.2. В этом окне можно разрешить доступ к Linuxconf по сети и указать, какие системы могут обращаться к серверу

3. Установите флажок опции Enable Network Access. В результате Linuxconf станет обрабатывать обращения по сети.

4. В первом поле network or host введите адрес 127.0.0.1, а в первом поле netmask(opt) — значение маски 255.255.255.255. Этим вы укажете Linuxconf на необходимость обрабатывать обращения с локального компьютера.

5. Во втором поле network or host введите адрес компьютера, с которого вы собираетесь выполнять администрирование Linux. В следующем за ним поле netmask(opt) задайте маску подсети. Например, значение, показанное на рис. 16.2, сообщает о том, что администрирование системы может осуществляться с любого компьютера, принадлежащего сети 192.168.1.0/24.

6. Повторите действия, выполняемые на предыдущем шаге, для всех компьютеров (или сетей), с которых вы собираетесь обращаться к Linuxconf.

7. Переходя от окна к окну и активизируя кнопки Accept, Dismiss и Quit, сохраните внесенные изменения и завершите работу с Linuxconf. Возможно, вы получите сообщение о том, что система не синхронизирована с текущей конфигурацией. Чтобы изменения были учтены, щелкните на Do It.

После выполнения указанных действий программа Linuxconf будет настроена для обработки обращений по сети с локального компьютера и со всех компьютеров, которые вы указали на этапах 5 и 6. Пользователи, работающие на других узлах сети, увидят лишь первую страницу, на которой кратко описывается программа Linuxconf. (Если вы применяете брандмауэр, внешние пользователи не увидят даже этой информации.)

Обращение к Linuxconf с помощью Web-броузера

Чтобы воспользоваться Web-интерфейсом, предоставляемым Linuxconf, вам надо задать в поле, предназначенном для ввода URL, значение

http://имя_узла:98
. Вместо имени узла можно указать его IP-адрес. В ответ вы получите описание Linuxconf. На этой же странице присутствует кнопка Enter, после щелчка на которой появится диалоговое окно, предназначенное для ввода пользовательского имени и пароля. Вам необходимо зарегистрироваться как root или указать имя другого пользователя, обладающего полномочиями на выполнение действий по администрированию Linux. Основное меню Linuxconf показано на рис. 16.3.

Рис. 16.3. Главное меню Linuxconf, отображаемое средствами Web, содержит тот же набор пунктов, что и меню, которое выводится при работе на локальном компьютере

Пункты меню, показанного на рис. 16.3, активизируются так же, как и обычные гипертекстовые ссылки, расположенные на любой Web-странице. После первых одного-двух щелчка отобразятся новые меню, но в конце концов вы увидите страницу, позволяющую вводить текст в полях редактирования, устанавливать и сбрасывать флажки опций и выполнять другие подобные действия. Например, если в окне, показанном на рис. 16.3, вы щелкнете на Networking в области Config, а на странице, которая отобразится после этого щелчка, вы активизируете ссылку Linuxconf Network Access в области Misc, то увидите Web-страницу, изображенную на рис. 16.4. На этой странице можно выполнять такие же действия, как и диалоговом окне, изображенном на рис. 16.2. Вы

можете запретить доступ по сети или изменить набор компьютеров, которые имеют право обращаться к Linuxconf.

Рис. 16.4. Модули Linuxconf предоставляют поля редактирования, флажки опций, списки и другие интерфейсные элементы, предназначенные для установки конфигурации

Web-интерфейс Linuxconf отличается от графического интерфейса, рассмотренного выше, тем, что, при работе с Web-броузером от вас требуется меньше действий для подтверждения внесенных изменений. После щелчка на кнопке Accept (эта кнопка не показана на рис. 16.4, но вы увидите ее, если воспользуетесь полосой прокрутки) сделанные вами установки будут приняты программой. Чтобы сделать то же самое, работая с графическим интерфейсом Linuxconf, надо щелкнуть на нескольких кнопках, расположенных в различных окнах.

Внимание

Закончив установку параметров посредством Web-страницы, предоставляемой сервером Linuxconf, необходимо щелкнуть на кнопке Accept, в противном случае внесенные изменения не будут учтены. Если вы хотите, чтобы сервер Linuxconf проигнорировал выполненные вами действия, завершите работу с Web-страницей щелчком на кнопке Back.

Как видно на рис. 16.1 и 16.3, модули Linuxconf организованы в виде иерархической структуры. Самый простой способ ознакомиться с набором возможностей Linuxconf — просмотреть Web-страницы, отображающиеся при активизации гипертекстовых ссылок. Если вы не хотите изменить конфигурацию системы, не активизируйте кнопку Accept, а заканчивайте работу с очередной страницей щелчком на кнопке Back. He исключено, что некоторые модули будут расположены не там, где вы ожидаете их увидеть. Возможно, вам не удастся установить с помощью Linuxconf все необходимые конфигурационные параметры. Это может произойти из-за отсутствия требуемого модуля либо потому, что в Linuxconf не учтены некоторые особенности вашей системы. Например, если Linuxconf ожидает, что конфигурационный файл находится в каталоге

/etc
, а на самом деле этот файл расположен в
/usr/local/etc
, действия по настройке не будут выполнены. Источником проблем при работе с Linuxconf может стать несоответствие версий системы. Возможно, что Linuxconf не сможет интерпретировать некоторые новые опции либо предпримет попытку установить параметры, которые уже не поддерживаются в системе.

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

Удаленное администрирование с помощью Webmin

Инструмент Webmin (

http://www.webmin.com/webmin/
) позволяет решить те же задачи, что и Linuxconf. Он упрощает действия администратора по конфигурированию системы и предназначен для настройки различных версий Linux. Webmin обеспечивает работу не только с системой Linux, но и с некоторыми версиями UNIX (например, Solaris и FreeBSD), а также с MacOS. (Полный список поддерживаемых систем находится по адресу
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-архива описана ниже.

Поделиться:
Популярные книги

Виконт. Книга 4. Колонист

Юллем Евгений
Псевдоним `Испанец`
Фантастика:
фэнтези
попаданцы
аниме
7.50
рейтинг книги
Виконт. Книга 4. Колонист

Симфония теней

Злобин Михаил
3. Хроники геноцида
Фантастика:
попаданцы
фэнтези
5.00
рейтинг книги
Симфония теней

Черный Маг Императора 9

Герда Александр
9. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Черный Маг Императора 9

Камень

Минин Станислав
1. Камень
Фантастика:
боевая фантастика
6.80
рейтинг книги
Камень

Гримуар темного лорда III

Грехов Тимофей
3. Гримуар темного лорда
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Гримуар темного лорда III

Воронцов. Перезагрузка. Книга 2

Тарасов Ник
2. Воронцов. Перезагрузка
Фантастика:
попаданцы
альтернативная история
фэнтези
5.00
рейтинг книги
Воронцов. Перезагрузка. Книга 2

Личный аптекарь императора. Том 5

Карелин Сергей Витальевич
5. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
7.50
рейтинг книги
Личный аптекарь императора. Том 5

Газлайтер. Том 22

Володин Григорий Григорьевич
22. История Телепата
Фантастика:
боевая фантастика
попаданцы
фэнтези
5.00
рейтинг книги
Газлайтер. Том 22

Треск штанов

Ланцов Михаил Алексеевич
6. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Треск штанов

Идеальный мир для Лекаря 15

Сапфир Олег
15. Лекарь
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 15

По прозвищу Святой. Книга вторая

Евтушенко Алексей Анатольевич
2. Святой
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
По прозвищу Святой. Книга вторая

Ученик

Листратов Валерий
2. Ушедший Род
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Ученик

Хозяин Теней 7

Петров Максим Николаевич
7. Безбожник
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Хозяин Теней 7

Возвращение Безумного Бога

Тесленок Кирилл Геннадьевич
1. Возвращение Безумного Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Возвращение Безумного Бога