Linux
Шрифт:
Домашняя система
Домашняя система обычно используется для разнообразных экспериментов, игр, воспроизведения аудио и видео, программирования и т. п. Поэтому здесь трудно посоветовать что-либо конкретное. В любом случае следует установить X Window и KDE или GNOME. Достаточно часто на домашнюю систему устанавливают все находящиеся в дистрибутиве пакеты, а потом постепенно убирают лишнее.
На домашнем компьютере так же обычно находится по крайней мере еще одна операционная система, как правило, Microsoft Windows. Особых проблем при
Сервер
Само название «сервер» подразумевает, что компьютер выполняет специфические задачи, и обычный пользователь на нем не работает. Серверы бывают разные, поэтому набор инсталлируемых пакетов для различных серверов может сильно отличаться. Однако практически на любом сервере не нужны X Window, а также различные утилиты, применяемые обычными пользователями (MP3-проигрыватели, утилиты для работы с графическими файлами и т. п.). Не инсталлируются также различные компиляторы и исходные коды программ (с целью увеличения безопасности системы).
Опытные администраторы предпочтут произвести выбор пакетов самостоятельно. Для начинающих рекомендуется выбрать тип инсталляции Server-class (сервер) и уже потом осуществить выбор необходимых программных пакетов, устанавливаемых на сервер.
Далее приведен список нежелательного для установки на сервере программного обеспечения.
• 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) всем машинам в сети.
Ссылки
•– руководства и документация.
•– безопасность и оптимизация Linux. Редакция для Red Hat – русский перевод.
• The Official Red Hat Linux x86 Installation Guide.
Глава 11 Инсталляция
Как мы уже отмечали, установка операционной системы сильно зависит от того, что, в конечном итоге, требуется получить: сервер, офисную систему или домашний компьютер. Соответственно, имеется несколько вариантов инсталляции операционной системы.