Предисловие
Пред. |  | След.

## Предисловие

## Целевая аудитория

Люди, которые используют FreeBSD с недавнего времени, найдут, что первая часть этой книги проводит читателя через процесс установки FreeBSD и кратко освещает идеи и традиции, на которых базируется UNIX®. Работа с этой частью требует несколько большего, чем просто желание исследовать – необходима возможность принимать к сведению новые идеи.

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

Список рекомендуемой дополнительной литературы вы можете найти в Приложение B, Библиография.

## Изменения по сравнению со второй редакцией

Третья редакция является кульминацией более чем двух лет работы отдельных членов проекта документации FreeBSD. Вот основные изменения в новой редакции:

- Глава 12, Настройка и оптимизация, Настройка и оптимизация, была расширена новой информацией о ACPI управлении питанием и ресурсами, системной утилите cron и дополнительных параметрах оптимизации ядра.

- Глава 15, Безопасность, Безопасность, была расширена новой информацией о виртуальных частных сетях (VPN), списках контроля доступа файловой системы (ACL), и сообщениях безопасности.

- Глава 16, Принудительный контроль доступа (MAC), Принудительный контроль доступа (MAC), новая глава этой редакции. Она описывает, что такое MAC и как этот механизм может быть использован для защиты системы FreeBSD.

- Глава 18, Устройства хранения, Устройства хранения, была расширена новой информацией о устройствах хранения USB, образах файловой системы, квотах файловой системы, файловых системах в файлах и в сети, зашифрованных дисковых разделах.

- К Глава 24, PPP и SLIP, PPP и SLIP, был добавлен раздел о решении проблем.

- Глава 25, Электронная почта, Электронная почта, была расширена новой информацией об использовании альтернативных транспортных агентов, SMTP аутентификации, UUCP, fetchmail, procmail, и другими разделами повышенной сложности.

- Глава 26, Сетевые серверы, Сетевые серверы, появилась в этой редакции. Эта главы включает информацию о установке Apache HTTP Server, FTPd, и настройке Samba сервера для клиентов Microsoft Windows. Некоторые разделы были перемещены сюда из Глава 28, Сложные вопросы работы в сети, Сложные вопросы работы в сети.

- Глава 28, Сложные вопросы работы в сети, Сложные вопросы работы в сети, была расширена новой информацией об использовании устройств Bluetooth в FreeBSD, настройке беспроводных сетей, и сетях Asynchronous Transfer Mode (ATM).

- Был добавлен глоссарий, объединяющий информацию о технических терминах, используемых в книге.

- Множество эстетических улучшений были внесены в таблицы и иллюстрации этой книги.

## Изменения во второй редакции

Вторая редакция является кульминацией более чем двухлетней работы членов Проекта документации FreeBSD. Нижеследующий список перечисляет все значительные изменения, внесенные в эту редакцию:

- Был добавлен полный указатель тем.

- Все ASCII-иллюстрации были заменены на графические.

- Был добавлен стандартный краткий обзор к каждому разделу для того, чтобы читатель мог получить представление о содержании раздела и о том, что необходимо знать для его изучения.

- Содержимое было логически реорганизовано на три части: «В Начале», «Системное администрирование» и «Приложения».

- Глава 2, Установка FreeBSD версий 8.`X` и более ранних («Установка FreeBSD») была полностью переписана, добавлено большое количество снимков экрана, чтобы облегчить понимание текста для новых пользователей.

- Глава 4, Основы UNIX («Основы UNIX®») была расширена и содержит дополнительную информацию о процессах, даемонах и сигналах.

- Глава 5, Установка приложений: порты и пакеты («Установка приложений: порты и пакеты») была расширена и содержит дополнительную информации об управлении бинарными пакетами.

- Глава 6, X Window System («X Window System») была полностью переписана и обращает больше внимания на современные технологии для рабочего стола, такие, как KDE и GNOME на XFree86™ 4.X.

- Глава 13, Процесс загрузки FreeBSD («Процесс загрузки FreeBSD») была расширена.

- Глава 18, Устройства хранения («Устройства хранения») была составлена из того, что раньше было двумя различными главами: «Диски» и «Резервное копирование». Мы считаем, что данные темы будут проще и более полно описаны как одна глава. Был добавлен раздел о программном и аппаратном RAID.

- Глава 23, Последовательные соединения («Последовательные коммуникации») была полностью реорганизована и обновлена для FreeBSD 4.X/5.X.

- Глава 24, PPP и SLIP («PPP и SLIP») была существенно обновлена.

- Было добавлено множество новых разделов в Глава 28, Сложные вопросы работы в сети («Сложные вопросы работы в сети»).

- Глава 25, Электронная почта («Электронная почта») была расширена, теперь она включает больше информации о настройке sendmail.

- Глава 11, Двоичная совместимость с Linux («Работа с приложениями, написанными для Linux®») была дополнена включением информации об установке Oracle® и SAP® R/3®.

- Следующие новые темы были рассмотрены в этой, второй, редакции:

  - Настройка и оптимизация (Глава 12, Настройка и оптимизация).

  - Мультимедиа (Глава 8, Мультимедиа)

## Структура этой книги

Эта книга разбита на пять частей. В первой части, В начале, рассматривается установка и основные навыки использования FreeBSD. Предполагается, что читатель освоит эти разделы последовательно, возможно пропуская разделы, в которых обсуждаются уже знакомые для него темы. Вторая часть, Общие задачи, рассказывает о некоторых наиболее часто используемых возможностях FreeBSD. Этот раздел и все последующие могут быть прочитаны не по порядку. Каждая глава начинается с краткого обзора, который описывает, о чём говорится в ней и что читатель должен будет знать для прочтения этой главы. Это сделано для того, чтобы случайно встретивший этот материал читатель мог найти разделы, которые его интересуют. В третьей части, Системное администрирование, рассмотрены вопросы администрирования. В четвертой части, Сетевые коммуникации, охвачены темы, связанные с серверами и сетью. Пятая часть содержит приложения и справочную информацию.

Глава 1, Введение, Введение

  Знакомит пользователя с FreeBSD. Рассказывает об истории проекта FreeBSD, его задачах и модели разработки.

Глава 2, Установка FreeBSD версий 8.`X` и более ранних, Установка

  Проводит пользователя через весь процесс установки. Обсуждаются также некоторые более сложные вопросы установки, такие как установка по последовательной консоли.

Глава 4, Основы UNIX, Основы UNIX®

  Рассказывает об основных командах и функциональности операционной системы FreeBSD. Если вы знакомы с Linux® или другой UNIX®-подобной операционной системой, возможно, вы пропустите эту главу.

Глава 5, Установка приложений: порты и пакеты, Установка приложений: порты и пакеты

  Рассказывает о процессе установки программного обеспечения сторонних производителей с использованием «Коллекции Портов FreeBSD» и стандартных бинарных пакетов.

Глава 6, X Window System, X Window System

  Описывает X Window System вообще и использование X11 под управлением FreeBSD в частности. Также описывает популярные окружения рабочего стола, такие как KDE и GNOME.

Глава 7, Приложения для настольного компьютера, Приложения для настольного компьютера

  Перечисляет некоторые популярные приложения для рабочей станции, такие как веб-браузеры и офисные пакеты и описывает процесс их установки на FreeBSD.

Глава 8, Мультимедиа, Мультимедиа

  Показывает, как настроить поддержку воспроизведения звука и видео на вашей системе. Также описывает некоторые примеры приложений для воспроизведения звука и видео.

Глава 9, Настройка ядра FreeBSD, Настройка ядра FreeBSD

  Объясняет, почему вам может понадобиться перенастроить ядро и детально описывает процесс настройки, сборки и установки нового ядра.

Глава 10, Печать, Печать

  Рассказывает об управлении принтерами в FreeBSD, включая информацию об титульных страницах, учёте использования принтеров и первоначальной настройке.

Глава 11, Двоичная совместимость с Linux, Двоичная совместимость с Linux®

  Описывает возможности Linux®-совместимости в FreeBSD. Также предоставляет детальные инструкции по установке многих популярных приложений для Linux®, таких как: Oracle®, SAP® R/3® и Mathematica®.

Глава 12, Настройка и оптимизация, Настройка и оптимизация

  Описывает всевозможные параметры настройки FreeBSD, которые может использовать системный администратор для оптимальной настройки системы. Также описывает различные конфигурационные файлы, используемые в FreeBSD и расположение этих файлов на диске.

Глава 13, Процесс загрузки FreeBSD, Процесс загрузки FreeBSD

  Рассказывает о процессе загрузки FreeBSD и объясняет, как управлять этим процессом при помощи различных настроек.

Глава 14, Пользователи и основы управления учетными записями, Пользователи и основы управления учётными записями

  Рассказывает о создании и управлении пользовательскими учётными записями. Также обсуждает установку ограничений ресурсов для пользователей и другие задачи управления пользователями.

Глава 15, Безопасность, Безопасность

  Описывает множество различных утилит, которые помогут вам поддерживать FreeBSD в безопасном, надёжном состоянии, включая Kerberos, IPsec и OpenSSH.

Глава 16, Принудительный контроль доступа (MAC), Принудительный контроль доступа (MAC)

  Описывает что такое принудительный контроль доступа (Mandatory Access Control, MAC) и как этот механизм может быть использован для защиты системы FreeBSD.

Глава 18, Устройства хранения, Устройства хранения

  Описывает как управлять накопителями информации и файловыми системами в FreeBSD, включая физические диски, массивы RAID, оптические и ленточные носители, диски в оперативной памяти и сетевые файловые системы.

Глава 19, GEOM: Модульная инфраструктура преобразования дисковых запросов, GEOM

  Рассказывает о подсистеме GEOM в FreeBSD и описывает различные поддерживаемые уровни RAID.

Глава 20, Поддержка файловых систем, Поддержка файловых систем

  Исследует поддержку неосновных файловых систем во FreeBSD, таких как, например, Sun™ Z File System.

Глава 21, Локализация - I18N/L10N использование и настройка, Локализация — I18N/L10N использование и настройка

  Описывает использование FreeBSD с языками, отличными от английского. Рассказывает о локализации на уровне системы и отдельных приложений.

Глава 22, Обновление системы и смена версии, Обновление системы и смена версии

  Объясняет различия между FreeBSD-STABLE, FreeBSD-CURRENT и FreeBSD-RELEASE. Рассказывает, кому из пользователей будет полезно отслеживать версию системы в разработке и вкратце описывает этот процесс.

Глава 23, Последовательные соединения, Последовательные соединения

  Объясняет, как подключать терминалы и модемы к вашей системе FreeBSD, как в серверном, так и в клиентском режиме.

Глава 24, PPP и SLIP, PPP и SLIP

  Описывает использование PPP, SLIP или PPP через Ethernet для соединения с удалёнными системами при помощи FreeBSD.

Глава 25, Электронная почта, Электронная почта

  Описывает использование различных компонентов почтового сервера и более углублённо рассматривает простые вопросы конфигурации для наиболее популярного программного обеспечения почтовых серверов: sendmail.

Глава 26, Сетевые серверы, Сетевые серверы

  Предоставляет детальные инструкции и примеры файлов настройки для использования компьютера с FreeBSD в качестве файлового сервера (NFS), сервера доменных имен (DNS), сервера сетевой информационной системы (NIS), или сервера точного времени (ntpd).

Глава 27, Межсетевые экраны, Брандмауэры

  Описывает принципы, на которых основаны программные брандмауэры, и содержит детали конфигурирования различных брандмауэров, доступных в FreeBSD.

Глава 28, Сложные вопросы работы в сети, Сложные вопросы работы в сети

  Рассматривает множество вопросов работы с сетью, включая совместный доступ компьютеров вашей локальной сети к интернет, расширенные вопросы маршрутизации, беспроводные соединения, bluetooth, ATM, IPv6 и многое другое.

Приложение A, Получение FreeBSD, Получение FreeBSD

  Перечисляет различные источники, из которых можно получить FreeBSD на CDROM или DVD, равно как и различные сайты в интернет, с которых можно скачать и установить FreeBSD.

Приложение B, Библиография, Библиография

  Эта книга касается многих различных тем, которые могут сподвигнуть вас на более детальное изучение. Библиография перечисляет множество отличных книг, упоминаемых в тексте.

Приложение C, Ресурсы в интернет, Ресурсы в интернет

  Описывает множество форумов, доступных для пользователей FreeBSD, где можно задать вопросы и поучаствовать в технических обсуждениях FreeBSD.

Приложение D, PGP ключи, Ключи PGP

  Содержит ключи PGP некоторых разработчиков FreeBSD.

## Договоренности, используемые в этой книге

Для того чтобы обеспечить целостность и простоту чтения текста в данной книге, мы применяем некоторые договорённости.

### Типографические договорённости

Наклонный шрифт

  Наклонный шрифт используется для имен файлов, адресов в интернет (URL), выделенного текста и первого применения технических терминов.

`Моноширинный шрифт`

  `Моноширинных шрифт` используется для сообщений об ошибках, команд, имен пользователей, названий групп, названий устройств, переменных и фрагментов кода.

Полужирный шрифт

  Полужирный шрифт используется для обозначения приложений, команд и параметров.

### Пользовательский ввод

Клавиши представляются в виде полужирного текста для того, чтобы выделяться среди остального текста. Комбинации клавиш, которые должны вводиться одновременно, разделяются символом ``+`', например:

Ctrl+Alt+Del

Это будет означать, что пользователь должен нажать клавиши Ctrl, Alt и Del одновременно.

Комбинации клавиш, которые должны вводиться последовательно, разделяются запятыми, например:

Ctrl+X, Ctrl+S

Это будет означать, что пользователь должен нажать Ctrl и X одновременно, после чего одновременно нажать Ctrl и S.

### Примеры

Примеры, которые начинаются с `E:\>` обозначают команды MS-DOS®. Если не указано обратного, эти команды могут вводиться из окна «Сеанс MS-DOS®» в современных системах Microsoft® Windows®.

`E:\>` `tools\fdimage floppies\kern.flp A:`

Примеры, которые начинаются с `#` обозначают команды, которые должны быть запущены с правами суперпользователя в FreeBSD. Вы можете войти в систему как пользователь `root` для того, чтобы ввести эти команды или войти в систему обычным пользователем и использовать su(1) для того, чтобы получить привилегии суперпользователя.

`#` `dd if=kern.flp of=/dev/fd0`

Примеры, начинающиеся с `%`, указывают, что команда должна быть исполнена с правами обычного пользователя. Если не указано обратного, используется синтаксис C-shell для установки переменных окружения и других команд.

`%` `top`

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

Книга, которую вы держите в руках являет собой результат труда многих сотен людей по всему миру. Не имеет значения, присылали ли они исправления опечаток или предоставляли целые главы, их труд был полезен.

Несколько компаний поддерживали разработку этого документа, оплачивая авторам их труд, оплачивая публикацию и т.д. В частности, BSDi (в последствии приобретённая компанией Wind River Systems) оплачивала труд по улучшению этой книги участникам Проекта Документации FreeBSD, что в итоге сделало возможным выпуск первой печатной версии в марте 2000 года (ISBN 1-57176-241-8). Впоследствии компания Wind River Systems оплатила работу нескольких авторов по улучшению генерации книги в удобном для печати виде и добавлению нескольких глав. Кульминация этой работы являла собой публикацию второй печатной версии в ноябре 2001 года (ISBN 1-57176-303-1). В 2003-2004 годах FreeBSD Mall, Inc заплатила нескольким контрибьюторам за улучшение Handbook при подготовке к третьей редакции.

Пред. |  | След.
Руководство FreeBSD | Начало | Часть I. В начале

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.