Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новинки компьютерных книг ->> Red Hat Linux 7. Библия пользователя


Информационный Канал Subscribe.Ru

Visit out site Visit out site

Red Hat Linux 7. Библия пользователя

Кристофер Негус

Linux по праву можно назвать феноменом, вполне оправдавшим ожидания миллионов пользователей. Для того чтобы понять материал книги, совсем не обязательно быть профессиональным программистом. Достаточно иметь желание овладеть практическими навыками работы с Red Hat Linux (запускать программы, устанавливать соединение с Internet и т.д.). Также эта книга будет полезна тем, кто хочет изучить приемы системного администрирования Linux в пределах рабочей группы или сети. Прежде всего книга рассчитана на достаточно грамотных пользователей, которые либо имеют очень небольшой, либо вовсе не имеют никакого опыта работы с Linux (или Unix). Она, несомненно, пригодится тем, кто хочет поскорее забыть об "ужасах" операционных систем Microsoft и перейти на использование Red Hat Linux из-за ее широких сетевых возможностей и более серьезной поддержки многопользовательского режима работы. К читателям этой книги присоединятся также желающие стать специалистами по компьютерам или сетевыми администраторами, решившие, что потратить деньги на покупку книги по операционной системе намного выгоднее, нежели на различные курсы или изучение Linux методом "проб и ошибок". И наконец, эта книга предназначена для тех, кто считает операционную систему с открытым исходным кодом наиболее привлекательной.

Библиография
Тип издания: Научно-популярное издание
Место издания: С.П.
Издатель: Компьютерное изд-во "Диалектика"
Срок выхода в свет: 2002, 2 кв.
Количество страниц: 832, с ил.
Сопровод. материалы: <нет>
ISBN (русск): 5-8459-0287-8
ISBN (англ): 0-7645-4778-X
УДК: 681.3.07
Формат: 70x100/16

Предисловие

Достаточно большое количество книг по Linux строятся по принципу "возьмите эти высококлассные автомобильные запчасти и соберите из них Porsche". Несмотря на то, что Linux действительно содержит в себе все необходимые компоненты для создания высокопроизводительной системы, читателя, по большому счету, интересует только одно: как заставить их работать вместе. Именно на этот вопрос и призвана ответить книга Библия пользователя Red Hat Linux 7.

Для кого предназначена эта книга

Для того чтобы понять материал данной книги, совсем не обязательно быть профессиональным программистом. Достаточно всего лишь иметь желание овладеть практическими навыками работы с Red Hat Linux (запускать программы, устанавливать соединение с Internet и т.д.). Эта книга будет полезна и тем, кто хочет изучить приемы системного администрирования Linux в пределах рабочей группы или сети.

Прежде всего данная книга рассчитана на достаточно грамотных пользователей, имеющих очень небольшой опыт работы с Linux (или UNIX), или же не имеющих вовсе никакого опыта. Она, несомненно, пригодится тем, кто хочет поскорее забыть об "ужасах" операционных систем Microsoft и перейти на использование Red Hat Linux с ее широкими сетевыми возможностями и намного более серьезной поддержкой многопользовательского режима работы. В число читателей этой книги войдут также те, кто желает начать карьеру специалиста по компьютерам или сетевого администратора и решит, что расходы на покупку книги по операционной системе намного ниже расходов на прохождение различных курсов или изучение Linux методом "проб и ошибок". И наконец, книга предназначена для тех, кто просто считает, что операционная система с открытым исходным кодом - это круто.

В любом случае, прочитавший данную книгу "от корки до корки", должен уметь запускать приложения, развертывать небольшую сеть, устанавливать соединение с Internet, а также настраивать различные типы серверов (Web-серверы, серверы печати, файловые серверы и т.д.). Кто знает, возможно, именно Библия пользователя Red Hat Linux 7 станет вашим первым шагом на пути к администрированию сети крупной компании!

Подход к изложению материала, принятый в книге

Лучший способ изучить операционную систему - это как следует "приложить к ней руки". С целью облегчения процесса изучения нового материала в этой книге принят так называемый проблемно-ориентированный подход. Таким образом, по возможности, мы рассмотрим каждый из аспектов Red Hat Linux (например, развертывание сети или настройку рабочего стола) с точки зрения его использования на практике.

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

Вместо довольно наивного предположения о том, что читатель в совершенстве знаком с вопросами использования команды troff, сетевой файловой системы NFS или стека протоколов TCP/IP, в данную книгу включены такие главы, как "Подготовка документов в Red Hat Linux", "Установка и настройка файлового сервера" и "Подключение к Internet", названия которых говорят сами за себя. К тому же, вряд ли найдется хотя бы один человек, который, будучи в здравом уме и трезвой памяти и зная все нюансы вышеперечисленных аспектов использования систем Linux, станет читать эту книгу.

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

Оборудование, необходимое для работы с Red Hat Linux

Чтобы извлечь максимальную пользу из прочтения этой книги, вам придется установить операционную систему Red Hat Linux 7. Ниже приведены минимальные требования, предъявляемые к аппаратным средствам компьютера, на котором будет устанавливаться Red Hat Linux.

  • Процессор Intel 80386, 80486, Pentium (или совместимый с ними).
  • Как минимум 16 Мбайт оперативной памяти (рекомендуемый объем - 24 Мбайт и больше). Для запуска графической оболочки GNOME или KDE рекомендуемый объем оперативной памяти составляет 48 Мбайт.
  • Как минимум 135 Мбайт свободного пространства на жестком диске (в этом случае вам придется отказаться от установки некоторых программных пакетов). Стандартная установка Red Hat Linux требует наличия 900 Мбайт свободного дискового пространства. Полная установка всех программных пакетов, поставляемых с Red Hat Linux, требует 1,6 Гбайт свободного пространства на жестком диске.
  • Накопитель CD-ROM (желательно), несмотря на возможность установки Red Hat Linux по сети. В этом случае вам как минимум понадобится 3,5-дюймовый дисковод и сетевое соединение с компьютером, на котором находятся программные пакеты Red Hat Linux.

К сожалению, не все из существующих ныне аппаратных средств ПК могут работать с Red Hat Linux. Более подробная информация по этому поводу находится в списке совместимого с Red Hat Linux оборудования по адресу: http://www.redhat.com/hardware. Вполне возможно, что вы захотите использовать с Red Hat Linux более широкий набор аппаратных средств (также из упомянутого выше списка), включая видеоадаптеры, мыши, звуковые платы, модемы, принтеры, сканеры, джойстики, устройства PCMCIA, ленточные накопители и многое другое.

Более подробно требования к аппаратному обеспечению ПК рассматриваются при описании процесса установки Red Hat Linux в главе 2, "Установка Red Hat Linux".

Как построена эта книга

Книга состоит из четырех частей, в каждой из которых рассматриваются определенные аспекты использования Red Hat Linux.

  • Введение в Red Hat Linux.
  • Использование Red Hat Linux.
  • Администрирование Red Hat Linux.
  • Организация сети и настройка сетевых служб в Red Hat Linux 7.

Часть I: Введение в Red Hat Linux

Эта часть состоит из двух глав, в которых дается общее описание технологии Linux, а также рассматривается способ установки этой операционной системы. Глава 1, "Краткий обзор Red Hat Linux", служит своего рода "введением" как в операционные системы Linux в целом, так и в операционную систему Red Hat Linux в частности. В главе 2, "Установка Red Hat Linux", приводятся подробные инструкции по установке Red Hat Linux, с помощью которых можно решить большинство возникающих при этом вопросов. Особое внимание уделяется установке Red Hat Linux с накопителя CD-ROM, жесткого диска и сетевого компьютера (с использованием NFS, FTP или HTTP-сервера).

Часть II: Использование Red Hat Linux

В эту часть книги входят главы 3-9, включающие в себя информацию, наиболее полезную для "среднестатистического" пользователя Linux, который хочет уметь запускать приложения и работать с Internet. В главе 3, "Первое знакомство с Red Hat Linux", рассматриваются различные способы изучения Red Hat Linux, при этом акцент делается на использовании для этих целей средств командной оболочки. В частности, здесь вы познакомитесь с командной оболочкой bash, текстовым редактором vi, а также различными командами, предназначенными для работы с файловой системой Linux. В главе 4, "Настройка и использование рабочих столов в Red Hat Linux", рассматривается диспетчер окон GNOME, диспетчер окон KDE, а также система X Window. Все вышеперечисленные графические интерфейсы предназначаются для более упрощенного способа использования Red Hat Linux.

В главе 5, "Установка и запуск приложений", содержится информация, касающаяся вопросов получения, установки и запуска приложений в Linux. Помимо этого, здесь рассматриваются способы запуска в Linux приложений, предназначенных для использования в других операционных системах. В главе 6, "Подготовка документов в Red Hat Linux", описываются как старые и давно всем известные (бесплатные), так и новые графические средства публикации документов, доступные в Red Hat Linux. В число старых средств публикации документов входят текстовые процессоры troff и TeX, из новых рассматриваются такие коммерческие продукты, как StarOffice, Applixware и WordPerfect.

В главе 7, "Игры в Red Hat Linux", описываются игры с графическим и текстовым интерфейсом, доступные для платформы Red Hat Linux. Помимо этого, здесь рассматриваются эмуляторы игровых приставок, а также такие коммерческие игры, как Civilization: Call to Power и Myth II. В главе 8, "Средства мультимедиа в Red Hat Linux", описываются способы использования аудио- и видеопроигрывателей, настройка звуковых плат, а также конфигурирование обозревателей Internet для воспроизведения мультимедиа-содержания Web-страниц. В главе 9, "Средства для работы с Internet и Web", рассматриваются средства навигации по Web (такие, как Netscape Communicator), а также связанные с ними приложения (например, программы для работы с электронной почтой и группами новостей).

Часть III: Администрирование Red Hat Linux

В эту часть книги входят главы 10-14, в которых содержатся сведения об основных задачах, связанных с настройкой и сопровождением системы, включая создание и управление учетными записями пользователей, автоматизацию системных задач и резервное копирование информации. В главе 10, "Введение в системное администрирование", рассматриваются базовые вопросы, касающиеся системного администрирования. В частности, здесь описывается вход в систему под именем суперпользователя, различные административные команды, файлы настроек и файлы журналов. В главе 11, "Создание и поддержка учетных записей пользователей", приводятся основные сведения, связанные с настройкой многопользовательского режима работы в системе Red Hat Linux.

О том, как создать сценарий командной оболочки и настроить программу cron для автоматизации различных системных задач, рассказывается в главе 12, "Автоматизация системных задач". Техника резервного копирования и восстановления файлов подробно описана в главе 13, "Резервное копирование и восстановление информации". Глава 14, "Совершенствование системы безопасности", полностью посвящена вопросам, касающимся обеспечения безопасности вычислительных средств Red Hat Linux.

Часть IV: Организация сети и настройка сетевых служб в Red Hat Linux 7

Эта часть книги содержит главы 15-23, в которых приводится пошаговое описание настройки различных сетевых служб Red Hat Linux. В каждой главе рассматривается пример стандартного решения той или иной задачи, которая в противном случае могла стать настоящим "камнем преткновения". О том, как подготовить и объединить несколько компьютеров и назначить им адреса под управлением операционной системой Linux в локальную вычислительную сеть (LAN), рассказывается в главе 15, "Развертывание локальной сети". В главе 16, "Подключение к Internet", описывается способ подключения отдельного компьютера, а также локальной сети к Internet с использованием для этого таких средств, как протокол двухточечного соединения (Point-to-Point Protocol, PPP), переадресация IP-пакетов, маскировка IP-адресов и прокси-сервер.

В главе 17, "Установка и настройка сервера печати", рассматривается способ настройки различных типов интерфейсов серверов печати, включая Samba (для предоставления доступа к серверу печати компьютерам под управлением операционных систем Windows 9x/2000), NetWare, а также стандартный интерфейс печати Linux. В главе 18, "Установка и настройка файлового сервера", описываются различные файловые серверы, такие, как сервер сетевой файловой системы (Network File System, NFS), файловый сервер Samba, а также файловый сервер NetWare. В главе 19, "Установка и настройка сервера электронной почты", рассказывается о способе настройки сервера электронной почты.

Глава 20, "Установка и настройка FTP-сервера", посвящена вопросам настройки и обеспечения безопасности FTP-сервера; кроме этого, в ней описывается способ установки соединения с FTP-сервером с помощью специальных клиентских программ. В главе 21, "Установка и настройка Web-сервера", рассматривается использование компьютера с системой Red Hat Linux в качестве Web-сервера, при этом основной акцент делается на рассмотрении популярного Web-сервера Apache. Установка сервера новостей INN, включая определение способов публикации и хранения новостей, а также предоставления доступа к серверу INN, описывается в главе 22, "Установка и настройка сервера новостей". И наконец, глава 23, "Установка и настройка сетевой информационной службы (NIS)", полностью посвящена установке сетевой информационной службы (NIS), предназначенной для предоставления общего доступа к информации входящим в сеть клиентским компьютерам.

Приложение

В книге содержится приложение, в котором приведен список программных пакетов (RPM), распространяющихся с дистрибутивом Red Hat Linux.

Оставайтесь на связи!

Если у вас появились какие-либо вопросы или замечания по поводу книги Библия пользователя Red Hat Linux 7, не стесняйтесь обращаться ко мне по адресу электронной почты: chris.negus@iname.com

Благодарности

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

Огромное спасибо всем сотрудникам компании Red Hat Software за подготовку и выпуск очередного замечательного дистрибутива Linux. Особая благодарность членам команды бета-тестеров Red Hat Linux 7 за ответы на все мои вопросы и предоставление возможности досконально изучить продукт на стадии бета-тестирования. Благодарю Дебру Уильямс Коли (Debra Williams Cauley), Марсиа Брохин (Marcia Brochin), Габриэль Чосни (Gabrielle Chosney), а также остальных сотрудников издательства IDG Books Worldwide за поддержку, оказанную в процессе написания и редактирования этой книги. Отдельное спасибо независимым редакторам Гасу А. Миклосу (Gus A. Miklos) и Джиму Ноблу (Jim Knoble) за их великолепную работу. Спасибо Маргот Мейли Хатчисон (Margot Maley Hutchison) и остальным сотрудникам компании Waterside Productions за предоставление возможности заняться этим проектом.

От имени всех, кто тем или иным образом помогал мне в написании этой книги, хочу особо поблагодарить Тэда Фиттеплейса (Thad Phetteplace) за его дополнения, касающиеся информации по безопасности, а также за способствование тому, чтобы эта книга была закончена точно в срок. Также огромное спасибо Тэду (Thad) и Энди Вагльярдо (Andy Wagliardo) за их содействие в написании нескольких глав первого издания этой книги.

Благодарю мою семью за ту неоценимую поддержку, которую она оказывала мне на протяжении всей работы по написанию книги. Шери (Sheree), вне сомнения, заслужила статус супер-женщины за одновременное ведение домашнего хозяйства, заботу о нашем ребенке и получение степени бакалавра в своем университете. Сет (Seth) также "приложился" к написанию этой книги, усаживаясь верхом на мой ноутбук и сбрасывая с рабочего стола на пол все попадавшиеся ему под руку предметы. Кейлеб (Caleb) собственноручно создал один из рисунков (там, где он изображает из себя барабанщика) к главе, посвященной мультимедиа. И наконец, хочу выразить огромную благодарность Биллу (Bill) и Стиву Виерманам (Steve Wierman) за своевременное окончание строительства нашего нового дома, что позволило мне писать эти строки, поглядывая из окна на зеленую лужайку.

Об авторе

Крис Негус (Chris Negus) работает уже около 20 лет с системами UNIX, Internet и в последнее время с системами Linux. На протяжении этого времени Крис сотрудничал с компаниями AT&T Bell Laboratories, UNIX System Laboratories и Novell, где он был занят разработкой операционной системы UNIX. Особенности многих UNIX-проектов, над которыми Крис работал в компании AT&T, были взяты на вооружение Red Hat и другими системами Linux.

На протяжении последних лет Крис написал несколько книг о UNIX и Internet: Caldera OpenLinux Bible, Internet Explorer 4 Bible и Netscape Plug-ins for Dummies, которые вышли в издательстве IDG Books Worldwide. Кроме этого, он выступил соавтором нескольких книг, изданных в Que Corporation, - включая Complete Idiot's Guide to Networking (второе и третье издание) и Using UNIX (второе издание). Статьи Криса по компьютерной тематике иногда появляются в периодических изданиях, таких, как Internet World, NetWare Connection и Visual Developer.

Свободное от работы время Крис любит проводить вместе со своей женой Шери (Sheree) и детьми Кейлебом (Caleb) и Сетом (Seth). В круг увлечений Криса входит футбол, пение и его жена Шери.



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное