|
|
Даже в относительно простых
системах доступ к ресурсам предоставляется и отдельным пользователям, и
группам пользователей . Группа - это некоторое количество пользователей, объединенных
по определенному организационному принципу и обозначенных общим именем. Linux
обладает средствами объединения пользователей в группы и.регулирования доступа
к системным ресурсам для этих групп.
- Управление пользователями
- Изменение параметров
по умолчанию команды useradd Для установки новых значений параметров
по умолчанию можно воспользоваться все той же командой useradd с флажком
-D и несколькими дополнительными флажками. Флажок -D указывает, что
команда вводится не для создания учетной записи пользователя, а для
изменения установок по умолчанию.
- Смена пароля
Во многих версиях Linux команда passwd проверяет, не слишком ли пароль
короток, прост, напоминает имя пользователя или прежний пароль. Если
пароль не удовлетворяет какому-либо из условий, выводится сообщение
об ошибке наподобие следующего.
- Установка исходного
каталога по умолчанию Чтобы добавить новый файл к записываемым
в создаваемый каталог, поместите этот файл в каталог /etc/skel под
тем именем, под которым он должен появиться в исходных каталогах пользователей.
- Удаление учетной
записи пользователя Следует быть очень осторожным при вводе описанной
команды. Поскольку она запускается корневым пользователем, ошибка
в указании идентификатора пользователя может привести к утере важных
данных. Не следует применять эту команду без крайней надобности.
- Управление группами
Вышеописанные действия выполняются автоматически, а вот дальше
уже необходимо наше вмешательство, так как требуется ввести пароль
для пользователя. В результат будет внесена соответствующая строка
в файл /etc/passwd.
- Создание группы
Созданной группе присваивается идентификационный номер, равный
минимальному значению, которое больше 500 и больше значений идентификационных
номеров остальных групп. Некоторые другие дистрибутивы Linux по умолчанию
включают новых пользователей в группу (100).
- Добавление пользователя
в группу Чтобы ввести в группу нового пользователя, откройте
файл /etc/group в привычном текстовом редакторе и добавьте этого пользователя
в конец строки соответствующей группы, отделив его имя от остальных
пользователей запятой.
- Удаление группы
Первая проблема решается точно так же, как и при удалении учетной
записи. Сначала записывается идентификационный номер группы (его можно
найти в файле /etc/group), затем, после удаления группы, при помощи
команды find меняется принадлежность всех файлов этой группы.
- Запуск системы
Сообщения, выводимые при запуске, записываются в файл системного
журнала /var/log/ messages. Файлы журналов (регистрационные) рассмотрены
далее в главе.
- Что происходит
при загрузке? Запуск программы init, который происходит после
загрузки ядра и инициализации всех устройств. Программа init управляет
запуском всех нужных программ во время загрузки системы, в том числе
важных системных демонов.
- Программа init
После выхода из окна консоли соответствующий процесс завершается,
и программа init запускает новый. В системе постоянно доступны шесть
консольных окон.
- Использование файла
re. local Поскольку файл re.local- это стандартный сценарий оболочки,
в него можно записывать все, что разрешено для такого сценария, в
том числе команды установки переменных среды и запуска программ.
- Выключение системы
Аргумент now указывает, что система должна быть выключена немедленно,
флажок -h - что после выключения должен произойти останов системы.
После вывода сообщения System Halted система остановлена) можно выключать
питание компьютера.
- Расписание заданий
в crond Автоматический запуск выполняется демоном crond. Это
стандартный демон, устанавливаемый при каждой загрузке системы.
- Как работает crond
Поскольку crond ежеминутно проверяет даты модификации конфигурационных
файлов, изменения в расписании не остаются незамеченными, и нет необходимости
перезагружать систему.
- Составление расписания
заданий Поле command (команда) отделено от полей
времени-даты одним или несколькими пробелами и простирается до
конца строки. Команды обрабатываются оболочкой /bin/sh.
- Управление системными
журналами Программа network информирует вас о том, что сетевой
интерфейс ethO был выключен и перезапущен в сети типа lObaseT, что
xinetd отключил ряд сервисов перед перезапуском, и что имела место
передача файла smb (Samba) с РГО равным 2190.
- Что заносится в
журнал В системные журналы, как правило, записываются сообщения
и предупреждения ядра системы, в том числе о загрузке модулей, данные
от демона sendmail, отслеживающего сообщения, обрабатываемые системой,
а также сообщения об успешных или неудачных попытках входа в систему.
- Ротация журналов
Простейшая стратегия ротации журналов состоит в их удалении при
запуске демона syslogd и создании новых, чистых журналов.
Использование периферийных устройств
Но чтобы понять, как происходит конфигурирование Linux-устройств, сначала
следует разобраться в том, как Linux использует технологию самоконфигурирования
Plug and Play.
-
Linux и самоконфигурирование Plug and Play Plug and Play представляет собой
технологию самоконфигурирования, призванную автоматически обнаруживать и конфигурировать
подсоединенные к компьютеру устройства. Полностью соответствующая требованиям
РпР система включает четыре разновидности компонентов: PnP BIOS, материнская плата
РnР, PnP-устройства, и операционная система РnР.
-
Каналы, адреса и порты IRQ (Запросы прерываний). Устройства могут
использовать IRQ-порты запросов прерываний, чтобы получить доступ к процессору.
-
ISA Технология самоконфигурирования
Plug-and-Play ISA появилась в 1993 году, поэтому большинство ISA-устройств вполне
удовлетворяет стандартам РпР. К сожалению, РпР ISA-устройства часто не располагают
каналами, подходящими для операционной системы, поэтому процедуру указания каналов,
портов и адресов для них приходится выполнять вручную.
-
PCI Видеоадаптеры Accelerated Graphics Card представляют собой специальную
разновидность PCI-карт, оптимизированных для обмена графикой между видеоадаптером
и процессором компьютера.
-
Внешние устройства Исключением из этого правила являются внешние устройства
с интерфейсом USB.
- USB
К сожалению, система Linux корректно поддерживает не все разновидности USB-устройств,
Хотя система Red Hat Linux 7.1 поддерживает широкий спектр разновидностей USB-устройств,
в него не входят, например, сетевые USB-карты. Linux плохо работает с пассивными
USB-хабами и не поддерживает загрузку с USB-накопителей на дискетах.
-
Принтеры media - предназначен
для монтирования блочных устройств которые подключаются физически к системе в
процессе ее работы. Самые распространенные из устройств это флешки, внешние накопители.
Монтируются устройства в этот каталог как правило автоматически подсистемой udev.
-
Как выбрать принтер Принтеры
PostScript. Большинство программ Unix выводит данные на печать в формате
PostScript, поэтому такие принтеры подходят наилучшим образом. Конечно, дешевые
лазерные и струйные принтеры не поддерживают язык PostScript.
-
Файл printcap Если бы этой информации было достаточно, чтобы заставить принтер
работать, проблем с его конфигурированием не возникало бы. Но демон Ipd недостаточно
сообразителен
- Фильтры
печати Фильтры обеспечивают правильный формат данных, выводимых на печать,
но усложняют процесс печати. Пользователю необходимо знать, в каком формате выполняет
печать его программа (неформатированный текст, PostScript или PCL) и соответственно
выбирать принтер
- Модемы
Linux поддерживает не все встроенные модемы. Если вы уже приобрели такой модем,
попробуйте его установить, если же только собираетесь приобретать, не поскупитесь
потратиться на внешний. Если вам придется все же приобретать встроенный модем,
постарайтесь, чтобы это не был так называемый "win modem",
для которого требуется специальное программное обеспечение Windows.
-
Распознавание модема На время конфигурирования установленной аппаратуры Linux
прекращает выдачу информации на экран, но через некоторое время возвращает подсказку
командной строки. Фактически, в это время утилита Kudzu посылает сигналы устройствам,
перечисленным в сохраненной конфигурации.
-
Введение в порты Linux В Linux каждому жесткому диску IDE присваивается имя
hdx, где х принимает значения "а" (для первого диска на первичной шине
IDE), "b" (для второго диска на первичной шине ШЕ), "с" (для
первого диска на вторичной шине IDE) и т.д. Таким образом, имя главного вторичного
диска - /dev/hdc.
- Подготовка
модема к работе Подключение модема несложно. Внешний модем подключается к
источнику питания и подсоединяется к одному из последовательных портов. Если все
порты заняты, придется приобрести дополнительную плату, проконсультировавшись
с поставщиком ПК или модема.
-
Программы для работы с модемом Некоторые GUI-утилиты, предназначенные для
соединения с Интернетом в коммутируемом режиме, также могут распознавать модемы.
-
Применение minicom для проверки
модема Наиболее важные параметры скрываются за командой меню Serial Port
Setup (Установка последовательного порта) в диалоговом окне Serial Port Setup
- Адаптеры ISDN Для
Linux предпочтительнее внешние адаптеры ISDN из-за их сходства с внешними модемами
и прозрачности для операционной системы.
-
Прочие "Модемы" Многие фирмы, предоставляющие подобные услуги, называют соответствующее
связное оборудование "модемами". Речь идет о кабельных модемах, DSL-модемах
и спутниковых модемах, достаточно распространенных сегодня. С технической точки
зрения такое название не совсем верно.
-
USB мышь и клавиатура Ядро Linux, начиная с версии 2 .2.7, поддерживает
USB-устроиства. для надежного оо-служивания USB необходимо ядро версии 2.2.18
или 2.4.2 либо более позднее.
-
USB-мышь Если вы предполагаете использовать USB-мышь или несколько мышей
с X Window, то вам придется добавить конфигурационные данные об этих устройствах
в соответствующий конфигурационный файл XF86Conf ig.
-
USB-клавиатура Однако если на вашем компьютере установлена другая операционная
система (не Unix/Linux), BIOS, который не выполняет конфигурирование USB, или
специфическая клавиатура, то вам потребуется поддержка USB-клавиатуры. Если вы
для решения этой задачи рекомпилируете ядро системы, избегайте клавиатурной поддержки
средствами USB HIDBP, поскольку в системе Linux они мало что дают.
Средства мультимедиа в Linux
Мы рассмотрим встроенную поддержку плат Sound Blaster в Linux Red Hat 7.1 и их
конфигурирование. Затем обсудим типичную мультимедийную программу XPlaycd и ряд
других подобных программ. -
Конфигурирование плат Sound Blaster Можно найти другие драйверы звуковых
плат, но у каждого из них свои причуды и уникальные способы конфигурирования,
поэтому мы ограничимся семейством плат Sound Blaster. Если вам придется устанавливать
в системе Linux плату другого типа, нужную информацию можно найти в упомянутом
справочнике Linux Sound HOWTO
-
Программа sndconfig Если ваша звуковая плата будет при этом корректно распознана,
то ее IRQ-порты, I/О-адреса и DMA-каналы автоматически регистрируются.
-
Если в ответ - тишина Модули
являются очень важной частью операционной системы Linux. Модули расширяют функциональность
ядра Linux. Модули представляют из себя специальные файлы, в которых реализован
тот или иной функционал. Драйверы устройств - это тоже тип модулей.
-
Использование XPIaycd Для получения доступа к этой программе достаточно в
главном меню GNOME выбрать команду Programs/Multimedia/XPlaycd.
-
Другие мультимедийные программы Файлы-устройства делятся на два типа: блочные
и символьные. Еще можно встретить в литературе блочно-ориентированные и байт-ориентированные.
Отличия между типами в способе “общения” с компонентами.
-
Проигрыватель компакт-дисков для GNOME В этом проигрывателе реализованы необходимые
стандартные функции, приводимые в действие простыми графическими кнопками, аналогичными
кнопкам большинства программ-проигрывателей для ПК, а также большей части автономных
проигрывателей.
- Проигрыватель
MpegTV 1.0 Эта программа, распространяемая на условиях shareware (с отсроченной
или частичной оплатой), стоимостью 10 долларов США - видео/аудио-проигрыватель
реального масштаба времени стандарта MPEG.
-
Синтезатор речи Festival у редактора vim есть несколько режимов работы: режим
вставки (режим редактирования), основной режим, режим ввода команд. Между режимами
работы можно переключатся нажимая определенные клавиши. По умолчанию vim запускается
в основном режиме
- MiXViews
Когда мы видим на экране приглашение в текстовом или графическом режиме,
можно считать, что система уже почти загрузилась. Далее нужно ввести имя пользователя
и пароль.
- Grio и Krio
Синтаксис команды простой: через ключ -n мы передаем значение приращения
nice-фактора, а затем идет команда для которой будет устанавливаться новый nice-фактор
-
RealPlayer Для просмотра или
прослушивания этих узлов и предназначена программа RealPlayer. Бесплатную и усовершенствованную
коммерческую версии RealPlayer можно загрузить с Web-узла
-
FreePhone Программа FreePhone поддерживает ряд популярных схем сжатия аудиоданных
и использует базовую мультимедийную сеть Internet Mbone. Загрузить ее можно с
Web-узла
Работа в сетях Linux Затем вы ознакомитесь с сервисами, которые обычно используют
ТСР/IР соединения стандартной системы Linux.
-
Основы TCP/IP Язык, подобный ТСРIР, фактически представляет собой набор правил
или протоколов, используемых для связи между компьютерами. Несмотря на то, что
эти протоколы обеспечивают связь систем в реальных коммуникационных средах, они
независимы от аппаратуры, посредством которой реализуются соединения.
-
Что такое TCP/IP Присоединение
локальных TCP/IP сетей (ЛВС) к Internet осуществляется очень просто, поскольку
одна и та же технология используется и во внутренней (ЛВС), и внешней сети (Internet).
- Суть конфигурации TCP/IP
В мире TCP/IP каждый компьютер (или хост), соединенный с сетью, получает
уникальный адрес, известный как W-адрес. IР-адрес - это состоящее из
четырех частей число, которое однозначно идентифицирует хост-компьютер.
-
TCP/IP порты Если порт 80 - порт
по умолчанию для Web, то Web-демон будет прослушивать порт 80 для входящих соединений.
Web-клиент инициирует запрос документа через порт 80.
-
Концепция маршрутизации Для начала рассмотрим простой пример маршрутизации.
Ваш компьютер входит в небольшую локальную сеть (ЛВС), которая имеет выход в Internet.
Связь с Internet проходит через маршрутизатор, соединяющий ЛВС и вашу компанию
по выделенной линии с провайдером Internet Servise Provider (ISP)
- В последующих
главах также рассмотрено, как под управлением
Linux организовать использование таких сервисов Internet, как World Wide Web
и e-mail
Соединение Linux с Internet Эта глава начинается с краткого обзора РРР и его
роли в мире Internet. Сформулированы требования к техническому и программному
обеспечению соединения с Internet и проанализирован процесс ручной настройки РРР-соединения.
В конце главы рассмотрен способ автоматизации такого соединения.
- РРР обозначает
Point-to-Point Protocol (Протокол точка-точка). Разработан для работы
ТСРЯР с соединениями, которые поддерживаются аналоговыми модемами. Таким образом,
при подключении к Internet с использованием РРР вы становитесь частью сети вашего
ISP, действующим компьютером Internet, и получаете свой IP-адрес.
-
Требования к аппаратному и программному обеспечению До установки РРР-соединения
необходимо настроить аппаратное и программное обеспечение:
- проинсталлировать
и сконфигурировать модем;
- ядро Linux должно поддерживать РРР;
- проинсталлировать программное обеспечение РРР.
-
Модем Для конфигурирования РРР необходимо знать скорость модемного соединения
и устройство в Linux, которое использует модем (возможно, /dev/modem или /dev/ttyS0,
а может быть /dev/ttyS3).
-
РРР в ядре Чтобы осуществить РРР-соединение, необходимо включить в ядро Linux
поддержку РРР. Чтобы узнать, поддерживает ли ядро Linux РРР-соединение, обратите
внимание на сообщения, которые выдаются при загрузке системы.
-
Инсталляция программного обеспечения РРР Для установки РРР-соединения используются
две программы: /usr/sbin/pppd и /usr/sbin/chat. В Red Hat Linux 7.1 входит часть
пакета ррр-2 .4. 0-2.
-
РРР-соединение с графическим интерфейсом Ниже рассмотрены базовые подключения
к Internet, в рамках которых специальные настройки почти не понадобятся. Следует,
однако, помнить, что некоторые провайдеры ISP требуют установки ряда специальных
параметров соединения.
-
RP3 По умолчанию, доступ к средствам конфигурирования возможен с рабочего
стола. Для запуска RP3 выполните двойной щелчок на значке Dialup Configuration
(Конфигурирование коммутируемого доступа), расположенном на рабочем столе, или
просто выполните команду /usr/bin/rрЗ -config в окне терминала X Window.
-
КРРР Кроме телефонного номера
можно задать способ аутентификации пароля, а также указать, какие программы надлежит
выполнить в ходе подключения.
-
РРР-соединение со строчным интерфейсом В Linux РРР-соединение выполняется
и поддерживается командой pppd. Но pppd начинает работать, когда соединение между
модемом пользователя и модемом, ISP уже существует, необходимая регистрация выполнена,
и система ISP пытается установить РРР-соединение с использованием этого же модемного
соединения.
- Создание
РРР-соединения Будет ли IP-адрес назначаться при каждом соединении или IP-адрес
будет постоянным? Поскольку работа большинства провайдеров Internet основана на
динамическом выделении IP-адреса для каждого соединения, возможно, вы так и будете
работать.
- Соединение
установлено После настройки DNS-сервера можно считать, что доступ к Internet
получен. Далее необходимо запустить специальные программы: Netscape и FTP
-
Завершение связи
-
Автоматизация соединения с Internet
Чтобы исключить необходимость ввода длинных команд, можно создать два сценария:
для дозвона и для окончания связи. Эти сценарии называются dial и hangup. Соответствующие
файлы надо поместить в каталог пользователя, например /usr / local /bin
-
Сценарий Dial Обратите
внимание: команда pppd разбита на три строки. Это улучшает восприятие сценария
пользователем и укорачивает строки. Обратная косая черта в конце первой и второй
строк показывает, что команда продолжается в следующей строке файла.
-
Сценарий Hangup Обратная
одинарная кавычка (обратный апостроф) на стандартной американской клавиатуре (С
кириллицей) расположена в левом верхнем углу на клавише с тильдой (~)
- В
следующей главе показаны преимущества такого соединения. Мы рассмотрим
Netscape Communicator в качестве одного из лучших Web-браузеров и клиентов
Internet для платформ, работающих под управлением Linux.
Использование World Wide Web
Netscape 6 - последняя версия некоммерческого Web-браузера и Internet-клиента
фирмы Netscape. Netscape 6 - полнофункциональный пакет, разработанный для Windows,
Macintosh и почти всех вариантов Unix, включая Linux.
- Обзор браузеров Linux
В этом параграфе предлагается краткий обзор некоторых браузеров, чтобы пользователь
мог получить представление о программном обеспечении Web для Linux.
-
Amaya сочетание Web-браузера
и авторского инструмента. Этот браузер предполагает поддержку CSS, HTML и новых
форматов графики, например PNG. Amaya имеет собственный мощный редактор математических
формул.
- Lynx Вероятно,
вы удивитесь, если узнаете, что может сделать простой текстовый браузер! К сожалению,
далеко не все располагают необходимым оборудованием для работы графического браузера.
И не всем доступны подключения, способные поддерживать графику.
-
Opera Несмотря на малый размер, Opera поддерживает большинство режимов, характерных
для крупных браузеров, включая следующие:
- работа с сообщениями
по ICQ-стандартам;
- CSS-совместимость, которая может использоваться
для построения презентаций;
- поддержка беспроводного протокола (WAP)
на экспериментальной основе;
- Java.
-
Mosaic Первые версии Mosaic разрабатывались для среды X Windows популярных
систем Unix, таких, как Sun. Пользователи появившегося World Wide Web были ошеломлены
страницами Mosaic, содержащими графику и текст, а также легким в использовании
интерфейсом программы.
-
Netscape привлекателен, прежде всего, поддержкой подавляющего большинства
существующих платформ, в том числе и Linux. С первого взгляда интерфейс этой программы
подобен интерфейсу ее соперника от фирмы Microsoft.
-
Инсталляция и использование Netscape Мы дадим краткий обзор инсталляции Netscape
Communicator и Netscape в Linux. Введение в программное обеспечение предназначено
не для полного описания Communicator, а для предоставления информации, достаточной
для использования Netscape Communicator в on-line.
-
Инсталляция с CD-ROM Прежде чем инсталлировать Communicator, необходимо выполнить
монтирование CD-ROM, например /mnt/cdrom. Для инсталляции пакетов Netscape Communicator
используется команда rpm.
-
Инсталляция из Web Пакет Netscape, включающий браузер, почтовую программу
и программу проектирования веб-страниц, известен как Netscape Communicato
-
Приложения Netscape В этой
главе рассматриваются веб-навигация и основы конфигурирования почтовой программы.
Глава 24 посвящена использованию утилиты Netscape Mail.
-
Доступ к World Wide Web Начиная с появления стартового окна, основные принципы
работы с Netscape в большинство своем такие же, как на компьютерах Windows или
Macintosh.
- Конфигурирование
Netscape Mail Регулярные файлы - это объекты файловой системы, которые содержат
данные. Другими словами это обычные файлы с которыми вы привыкли имеет дело: текстовые
файлы, музыкальные композиции, рисунки, видео-файлы - все это регулярные файлы.
- Сравнение локальных и
удаленных почтовых ящиков В большинстве сетей Unix/Linux почта пользователей
хранится в локальном почтовом ящике в формате Berkeley Mail Folders (в честь Калифорнийского
университета в Berkeley, в котором он был разработан).
-
Почтовые серверы РОРЗ В модели РОРЗ пользователи устанавливают связь с Internet,
загружают новое сообщение из своих почтовых ящиков, и затем, как правило, удаляют
исходную копию из почтового ящика на удаленном сервере.
-
Почтовые серверы IMAP4 IMAP имеет несколько преимуществ по сравнению с системами
РОРЗ. Прежде всего, это организация работы и обслуживания единственного почтового
ящика из множества мест и с различных компьютеров.
-
Настройка Netscape для E-mail Если Мастер Account Wizard не появился, значит
у вас уже есть почтовый счет. В этом случае в окне Netscape Mail выберите Edit/Mail/News
Account Settings (Правка/Настройка счета почты и новостей). В окне Account Settings
(Настройка счета) щелкните на кнопке New Account (Новый счет), чтобы вызвать Мастера
счетов Account Wizard.
-
Изменение конфигурации Netscape Mail Панель Account Settings используется
для указания информации (такой, как e-mail адрес пользователя, имя и организация),
которая будет добавляться во все отправляемые сообщения e-mail.
-
Инсталляция и использование Lynx
-
Загрузка новых версий Можно загрузить Lynx в формате архива tar. gz. который
использовался ранее в этой главе для загрузки Netscape 6. В этом случае процедура
установки также выглядит аналогично.
Просмотр
E-mail Далее мы обратимся к текстовой утилите pine, используемой в Linux
в качестве on-line программы чтения писем, в которой реализован протокол получения
сообщений e-mail - IMAP4.
Работа с факсом в Linux В основе
работы с факсом в Linux - способность многих программ предоставлять свой сервис,
используя встроенные средства печати документов или возможность отправлять факсы
способом, аналогичным отправке e-mail.
Использование Linux в SOHO
Если необходимо соединить сеть персональных компьютеров с Internet, Linux может
быть прекрасным маршрутизатором. Во многих случаях намного дешевле использовать
компьютер под управлением Linux в качестве маршрутизатора, чем приобретать специальную
аппаратуру для поддержки связи с внешним миром. -
Linux как файл-сервер Операционная система Linux является еще и многопользовательской.
Чтобы реализовать ее процесс имеет еще такой параметр как владелец - от имени
кого выполняется процесс. Это UID процесса
-
Выделенные файл-серверы Выделенные файл-серверы предоставляют преимущество
централизованного управления разделяемыми данными и возможности резервного копирования.
-
Разделение файлов в одноранговой сети Наряду с гибкостью этого подхода -
пользователи сами решают, какие данные и с кем будут совместно использоваться
- существуют также и недостатки.
-
Linux как сервер печати Не является редкостью одновременное обеспечение сервиса
печати и в централизованном, выделенном режиме, и в одноранговом виде на той же
сети.
- Linux как сервер
баз данных Если раньше Linux обеспечивал лишь эффективную альтернативу для
файл-сервера и Web-сервера организации, то теперь Linux может разворачиваться
как устойчивая, масштабируемая платформа для баз данных организации с применением
стандартных систем реляционных баз данных.
-
Linux как сервер Intranet Сетям Intranet, их аппаратному и программному обеспечению
посвящено множество статей. Технологии Intranet представляются дорогими, подходящими
лишь для больших корпораций
-
Linux как сервер приложений Централизованное выполнение ряда приложений более
эффективно. Кроме того, сервер приложений позволяет легко осуществлять контроль
за работой программ. В сетях Windows или Novell система под управлением Linux
может работать как сервер приложений
-
Linux как маршрутизатор Маршрутизаторы представлены самыми разными типами
и размерами, от программных средств маршрутизации, выполняемых на серверах Windows
NT/2000, до аппаратных платформ маршрутизации от известных производителей, например,
фирмы Cisco. Маршрутизаторы могут соединять сети различными способами, используя
ряд технологий - от обычных модемов и сетевых карт Ethernet и до соединений ISDN.
- Linux как рабочая станция
Linux позволяет системам на базе устаревшего аппаратного обеспечения, которые
не могут работать с современным программным обеспечением Windows, стать
вполне работоспособными X-терминалами
- Рассмотрим
методы администрирования системы , которые можно использовать для большинства
офисных систем Linux
Конфигурирование Linux Red Hat 7.1 для сети Ethernet Сеть Ethernet, более
корректно обозначаемая как сеть стандартов IEEE 802.2 и 802.3, это только один
из наиболее популярных представителей огромного мира сетевых технологий. Можно
сконфигурировать Linux для работы с другими сетевыми стандартами, включая Token
Ring, ARCNet, Fast Ethernet, Gigabit Ethernet, и Asynchronous Transfer Mode (ATM).
Работа Linux Red Hat 7.1 в сетях Windows и Novell Если в организации развернута
стандартная сеть Windows, то Linux может усовершенствовать эту сеть и выполнить
в ней роль эффективного, квалифицированного и мощного файл-сервера и сервера печати.
Linux Red Hat 7.1 и DOS/Windows
В действительности, Linux может выполнять большинство приложений DOS
и многие приложения Windows, и в будущем предполагается еще большая совместимость
с Windows. Существует два коммерческих продукта, позволяющих реализовать такие
предположения: VMware и Win4Lin. Безопасность
и Linux Red Hat 7.1 как эффективный маршрутизатор Мы ознакомимся с работой
Linux Router Project (Проект Маршрутизатора Linux), который позволяет использовать
простую дискету со специальным дистрибутивом Linux для создания Linux-маршрутизатора,
работающего как шлюз между локальной сетью и соединением с Internet.
Построение собственного Web-сервера В конце главы поэтапно рассмотрен пример
построения простой Web-странички с использованием Apache. Глава позволит пользователю
уверенно экспериментировать с различными Web-серверами, работающими под Linux.
Более того, пользователь сможет самостоятельно создать свой Web-сайт, используя
Linux и Apache.
-
Что такое Web-сервер
-
Больше, чем извлечение файлов
-
Web-серверы для Linux Все что существует под Unix, доступно для Linux, в
том числе и Web-серверы Unix. Большинство Web-серверов Linux бесплатны. Наиболее
известны следующие Web-серверы Linux.
-
Apache
- NCSA httpd
- W3C/Cem
-
WN
- Boa
-
Stronghold
- FastTrack/iPlanet
- AOLserver
-
Java Web Server
- Zeus
- Установка Apache
Если при установке системы Linux выполнена достаточно полная инсталляция, то,
вероятнее всего, Apache уже установлен. Существует много способов проверить, установлен
ли Apache. Можно использовать команду rpm.
-
Установка Apache с CD-ROM Red Hat
-
Загрузка последней версии Apache
-
Конфигурирование Apache
-
Конфигурационный файл Apache
-
Раздел Global Environment
-
Конфигурирование главного сервера
-
Управление Web-серверов Необходимо добавлять и удалять пользователей и группы,
защищать каталоги при помощи управления доступом и осуществлять контроль протоколов
сервера.
- Запуск и остановка
Apache
- Управление
пользователями и группами
-
Защита каталогов посредством управления доступом
-
Построение Web-сайта В рамках поставленной задачи попытаемся создать сайт,
содержащий HTML-документы и изображения, использующий CGI-программирование и выполняющий
контроль доступа защищенного паролем раздела на сайте.
|