Алексей Стахнов - Linux
Далее приведен список нежелательного для установки на сервере программного обеспечения.
• arpwatch – содержит две программы: arpwatch и arpsnmp. Эти утилиты предназначены для мониторинга сети. Они следят за сетевым трафиком в Ethernet– или FDDI-сетях, ведут базу данных участников соединений и могут пересылать отчеты об определенных изменениях по почте. Для сервера не нужны, можно установить на администраторской машине.
• chkfontpath – терминальная программа для добавления, удаления и просмотра каталогов, включенных в поисковые пути для шрифтов Х-сервера.
• finger – утилита, которая позволяет получить информацию о пользователях системы (регистрационное имя, домашний каталог и т. п.).
• finger-server – содержит демон finger, который позволяет удаленным пользователям получать информацию о пользователях на сервере.
• fwhois – позволяет организовывать запросы к базам данных WHOIS.
• ghostscript – набор программного обеспечения, которое предоставляет интерпретатор PostScript и интерпретатор файлов Portable Document Format (PDF). На сервере – ненужный пакет.
• ghostscript-fonts – шрифты, используемые интерпретатором GhostScript во время визуализации текста.
• mpage – получает на вход текстовый или PostScript-файл, изменяет размер текста и печатает файл на PostScript-принтере, умещая на одном листе несколько страниц текста.
• nfs-utils – утилиты и демон для корневого сервера NFS.
• Network Information Service (NIS) – система, которая предоставляет сетевую информацию (регистрационное имя, пароль, имя домашнего каталога, информацию о группах) всем компьютерам в сети.
• ntalk – клиентская программа и демон для организации чатов между пользователями с использованием протокола Internet Talk.
• portmapper – утилита, управляющая RPC-соединениями, которые используются такими протоколами, как NFS и NIS.
• rsh – включает комплект программ, которые позволяют пользователям выполнять команды на удаленной машине, присоединяться к удаленным машинам и копировать файлы между компьютерами. Используют пересылку пароля по сети в незашифрованном виде. Для замены этого семейства следует использовать комплект ssh.
• rusers – позволяет пользователям узнавать, кто присоединен к удаленным компьютерам в сети. Выдает результаты для определенного списка компьютеров или для всех машин в локальной сети.
• rwho – выводит результаты для всех компьютеров в локальной сети на которых запущен демон rwho.
• rsh-server – сервер, необходимый для работы утилит rsh, rlogin, rep, которые предоставляют доступ к командам на удаленной машине.
• rusers-server – сервер, который принимает пользовательские запросы и позволяет им узнать, кто подключен к серверу.
• rwall-server – демон, который позволяет принимать сообщения от удаленных пользователей.
• screen – позволяет иметь несколько соединений на одном терминале.
• SNMP (Simple Network Management Protocol) – протокол, используемый для сетевого управления.
• telnet – программа для подключения к удаленным системам через Интернет. Использует пересылку пароля в незашифрованном виде. Для замены telnet используйте ssh.
• Trivial File Transfer Protocol (TFTP) – используется для загрузки бездисковых рабочих станций.
• talk-server – демон, который позволяет беседовать с терминала с пользователями из удаленных UNIX-систем.
• telnet-server – демон, который реализует telnet-протокол на сервере.
• tftp-server – демон, реализующий TFTP-сервер, который позволяет пересылать файлы на или с удаленных машин (используется для удаленной загрузки бездисковых компьютеров).
• ypserv – NIS (Network InformationService) – сервер, который предоставляет сетевую информацию (NIS) всем машинам в сети.
Ссылки
• http://www.redhat.com/support/manuals – руководства и документация.
• http://linux.webclub.ru/books/linuxsos/index.html – безопасность и оптимизация Linux. Редакция для Red Hat – русский перевод.
• The Official Red Hat Linux x86 Installation Guide.
Глава 11 Инсталляция
Как мы уже отмечали, установка операционной системы сильно зависит от того, что, в конечном итоге, требуется получить: сервер, офисную систему или домашний компьютер. Соответственно, имеется несколько вариантов инсталляции операционной системы.
Во-первых, инсталляцию можно производить в графическом или текстовом режиме. Дистрибутив Red Hat по умолчанию пытается запустить инсталляцию операционной системы в графическом режиме, однако, если на компьютере установлено 16 Мбайт оперативной памяти или менее, инсталляция происходит в текстовом режиме. Во-вторых, есть вариант установки в так называемом режиме kickstart, который позволяет произвести инсталляцию по заранее созданному профилю. Этот режим чаще всего используется для создания большого количества идентичных систем. И в-третьих, есть возможность произвести обновление установленной ранней версии дистрибутива Red Hat до текущей с минимальным вмешательством пользователя. При этом сохраняются все данные пользователей, производится обновление ядра операционной системы, модулей и пакетов программ.
Для начала процесса инсталляции необходимо загрузить компьютер с носителя, содержащего специальную программу инсталляции. Таким носителем может быть компакт-диск дистрибутива или загрузочная дискета (обычная или с поддержкой PCMCIA).
Создание загрузочной дискеты и загрузка
Для создания загрузочной дискеты необходимо иметь дискету, отформатированную в DOS без плохих секторов, и компакт-диск с дистрибутивом Red Hat.
В каталоге /dosutils компакт-диска находится утилита копирования образа дискеты – rawrite. Файлы образов дискет находятся в каталоге /images:
• boot.img – для обычной инсталляции;
• bootnet.img – для инсталляции по сети (FTP, HTTP, NFS);
• pcmcia.img – для ноутбуков.
С помощью утилиты rawrite изготовим загрузочную дискету:
rewrite
Enter disk image source file name: E: imagesboot.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A: and press <ENTER>:
E: dosutils>После выполнения указанных действий в нашем распоряжении оказывается загрузочная инсталляционная дискета. Точно так же изготавливается загрузочная дискета с поддержкой PCMCIA или дискета для сетевой инсталляции Linux.
После изготовления загрузочной дискеты необходимо перегрузить компьютер, зайти в установки BIOS и установить в качестве первого загрузочного устройства флоппи-дисковод. Далее все просто – вставляем дискету в дисковод и происходит загрузка инсталляционной программы. В зависимости от того, какой образ дискеты был создан, дальнейшая инсталляция может проводиться обычным образом или по сети.
Графическая инсталляция
В процессе работы программа инсталляции использует пять (с 1 по 5 – для текстового режима, со 2 по 5 и 7 – для графического) виртуальных консолей, на которые выводятся различные сообщения, позволяющие решать проблемы, возникающие при установке операционной системы. В табл. 11.1 приводится информация об этих консолях.
Таблица 11.1. Доступные консоли при инсталляции Red Hat LinuxПроцесс инсталляции в графическом режиме начинается с режима текстового. Таковы особенности инсталляции. В самом начале программа инсталляции спросит у вас, существуют ли дискеты с драйверами для специфического оборудования. Это необходимо для корректной инсталляции оборудования, не поддерживаемого программой. Такие диски могут быть предоставлены производителем оборудования. Еще одним источником решения проблем с инсталляцией системы на компьютеры со специфическим оборудованием является страница www.redhat.com/support/errata/.
После этого программа установки предложит выбрать источник, с которого производится инсталляция дистрибутива. В нашем случае – это CD-ROM.
Выбор языка инсталляции
Затем программа переходит в графический режим и предлагает выбрать язык, который будет использоваться во время инсталляции операционной системы и при локализации. Среди этих языков есть русский и украинский. Выбор языка позволяет программе инсталляции также определить временную зону.
Выбор типа клавиатуры
Следующий этап – определение типа клавиатуры. Помимо выбора клавиатуры, необходимо также выбрать клавиатурную раскладку (язык). Если вы при инсталляции ошиблись, в дальнейшем переконфигурирование клавиатуры можно будет произвести с помощью программы kbdconfig.
Выбор типа мыши
Следующим этапом будет определение типа мыши. Если в предложенном списке вашей мыши нет, выберите тот тип мыши, с которым она совместима. Система пытается автоматически подобрать тип мыши, но у нее это не всегда хорошо получается. Если мышь подсоединяется к СОМ-порту, следует указать, к какому именно порту она подключена. Если у вашей мыши в наличии только две кнопки, установите флажок Эмулировать 3 кнопки. В Linux достаточно активно используется третья кнопка, и нет причин ее лишаться. Эмуляция нажатия третьей кнопки производится одновременным нажатием обеих кнопок мыши.
В дальнейшем переконфигурирование мыши можно будет произвести с помощью программы mouseconfig.
Выбор типа инсталляции
Выполнение подготовительных этапов завершено, переходим к самому процессу инсталляции. Здесь необходимо выбрать, какого типа система будет устанавливаться: