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



Nbsp;

Руководство FreeBSD

 

Проект Документации FreeBSD


 

Руководство FreeBSD

 Проект Документации FreeBSD

Опубликовано Февраль 1999

Copyright © 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 The FreeBSD Documentation Project

Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006 Проект Русской Документации FreeBSD

Добро пожаловать в FreeBSD! Это Руководство охватывает процесс установки и ежедневного использования FreeBSD 7.4-RELEASE и FreeBSD 8.2-RELEASE. Оно находится в процессе разработки и являет собой результат работы множества людей. Многие из разделов до сих пор не существуют, а некоторые из существующих требуют обновления. Если вы заинтересованы в помощи этому проекту, отправьте письмо в Список рассылки Проекта Русской Документации FreeBSD <frdp@FreeBSD.org.ua>. Обновленная версия этого документа постоянно доступна с Основного Web сервера Проекта Русской Документации FreeBSD (http://www.FreeBSD.org.ua) и Основного Web сервера FreeBSD (http://www.FreeBSD.org/ru/index.html). Он также может быть загружен из интернет в одном из наиболее распространенных форматов с FTP сервера Проекта FreeBSD (ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/) или с одного из многочисленных зеркал. Если вы предпочитаете иметь напечатанный (английский) вариант Руководства, то можете приобрести его на FreeBSD Mall (http://www.freebsdmall.com/). Вы также можете воспользоваться Поиском в Руководстве FreeBSD (http://www.FreeBSD.org/ru/search/index.html).

Распространение и использование исходных (SGML DocBook) и ''скомпилированных'' форм (SGML, HTML, PDF, PostScript, RTF и прочих) с модификацией или без оной, разрешены при соблюдении следующих соглашений:

1. Распространяемые копии исходного кода (SGML DocBook) должны сохранять вышеупомянутые объявления copyright, этот список положений и следующий отказ от ответственности в первых строках этого файла в неизменном виде.

2. Распространяемые копии скомпилированных форм (преобразованные в другие DTD, конвертированные в PDF, PostScript, RTF и другие форматы) должны повторять вышеупомянутые объявления copyright, этот список положений и следующий отказ от ответственности в документации и/или других материалах, поставляемых с дистрибьюцией.

Важно: ЭТА ДОКУМЕНТАЦИЯ ПОСТАВЛЯЕТСЯ ПРОЕКТОМ ДОКУМЕНТАЦИИ FREEBSD "КАК ЕСТЬ" И ЛЮБЫЕ ЯВНЫЕ ИЛИ НЕЯВНЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ НЕЯВНЫМИ ГАРАНТИЯМИ, КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ ОТРИЦАЮТСЯ. НИ ПРИ КАКИХ УСЛОВИЯХ ПРОЕКТ ДОКУМЕНТИРОВАНИЯ FREEBSD НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБОЙ ПРЯМОЙ, КОСВЕННЫЙ, СЛУЧАЙНЫЙ, СПЕЦИАЛЬНЫЙ, ОБРАЗЦОВЫЙ ИЛИ ПОСЛЕДУЮЩИЙ УЩЕРБЫ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОСТАВКОЙ ТОВАРОВ ЗАМЕНЫ ИЛИ УСЛУГ; ПОТЕРЮ ДАННЫХ ИЛИ ИХ НЕПРАВИЛЬНУЮ ПЕРЕДАЧУ ИЛИ ПОТЕРИ; ПРИОСТАНОВЛЕНИЕ БИЗНЕСА), И ТЕМ НЕ МЕНЕЕ ВЫЗВАННЫЕ И В ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, НЕЗАВИСИМО ОТ КОНТРАКТНОЙ, СТРОГОЙ ОТВЕТСТВЕННОСТИ, ИЛИ ПРАВОНАРУШЕНИИ (ВКЛЮЧАЯ ХАЛАТНОСТЬ ИЛИ ИНЫМ СПОСОБОМ), ВОЗНИКШЕМ ЛЮБЫМ ПУТЕМ ПРИ ИСПОЛЬЗОВАНИИ ЭТОЙ ДОКУМЕНТАЦИИ, ДАЖЕ ЕСЛИ БЫ БЫЛО СООБЩЕНО О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.

FreeBSD это зарегистрированная торговая марка FreeBSD Foundation.

3Com и HomeConnect это зарегистрированные торговые марки 3Com Corporation.

3ware и Escalade это зарегистрированные торговые марки 3ware Inc.

ARM это зарегистрированная торговая марка ARM Limited.

Adaptec это зарегистрированная торговая марка Adaptec, Inc.

Adobe, Acrobat, Acrobat Reader и PostScript это или зарегистрированные торговые марки или торговые марки Adobe Systems Incorporated в Соединенных Штатах и/или других странах.

Apple, AirPort, FireWire, Mac, Macintosh, Mac OS, Quicktime и TrueType это торговые марки Apple Computer, Inc., зарегистрированные в Соединенных Штатах и других странах.

Corel и WordPerfect это торговые марки или зарегистрированные торговые марки Corel Corporation и/или ее дочерних компаний в Канаде, Соединенных Штатах и/или других странах.

Sound Blaster это торговая марка Creative Technology Ltd. в Соединенных Штатах и/или других странах.

CVSup это зарегистрированная торговая марка John D. Polstra.

Heidelberg, Helvetica, Palatino и Times Roman это или зарегистрированные торговые марки или торговые марки Heidelberger Druckmaschinen AG в США и других странах.

IBM, AIX, EtherJet, Netfinity, OS/2, PowerPC, PS/2, S/390 и ThinkPad это торговые марки International Business Machines Corporation в Соединенных Штатах, других странах, или по всему миру.

IEEE, POSIX и 802 это зарегистрированные торговые марки Institute of Electrical and Electronics Engineers, Inc. в Соединенных Штатах.

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium и Xeon это торговые марки или зарегистрированные торговые марки Intel Corporation или ее дочерних компаний в Соединенных Штатах и других странах.

Intuit и Quicken это зарегистрированные торговые марки и/или зарегистрированные сервис марки Intuit Inc., или одной из ее дочерних компаний в Соединенных Штатах и других странах.

Linux это зарегистрированная торговая марка Linus Torvalds.

LSI Logic, AcceleRAID, eXtremeRAID, MegaRAID и Mylex это торговые марки или зарегистрированные торговые марки LSI Logic Corp.

M-Systems и DiskOnChip это торговые марки или зарегистрированные торговые марки M-Systems Flash Disk Pioneers, Ltd.

Macromedia, Flash и Shockwave это торговые марки или зарегистрированные торговые марки Macromedia, Inc. в Соединенных Штатах и/или других странах.

Microsoft, FrontPage, IntelliMouse, MS-DOS, Outlook, Windows, Windows Media и Windows NT это или зарегистрированные торговые марки или торговые марки Microsoft Corporation в Соединенных Штатах и/или других странах.

Netscape и Netscape Navigator это зарегистрированные торговые марки Netscape Communications Corporation в США и других странах.

GateD и NextHop это зарегистрированные и незарегистрированные торговые марки NextHop в США и других странах.

Motif, OSF/1 и UNIX это зарегистрированные торговые марки, а IT DialTone и The Open Group это торговые марки Open Group в Соединенных Штатах и других странах.

Oracle это зарегистрированная торговая марка Oracle Corporation.

PowerQuest и PartitionMagic это зарегистрированные торговые марки PowerQuest Corporation в Соединенных Штатах и/или других странах.

RealNetworks, RealPlayer и RealAudio это зарегистрированные торговые марки RealNetworks, Inc.

Red Hat и RPM это торговые марки или зарегистрированные торговые марки Red Hat, Inc. в Соединенных Штатах и других странах.

SAP, R/3 и mySAP это торговые марки или зарегистрированные торговые марки SAP AG в Германии и нескольких других странах по всему миру.

Sun, Sun Microsystems, Java, Java Virtual Machine, JavaServer Pages, JDK, JRE, JSP, JVM, Netra, Solaris, StarOffice, Sun Blade, Sun Enterprise, Sun Fire, SunOS и Ultra это торговые марки или зарегистрированные торговые марки Sun Microsystems, Inc. в Соединенных Штатах и других странах.

Symantec и Ghost это зарегистрированные торговые марки Symantec Corporation в Соединенных Штатах и других странах.

MATLAB это зарегистрированная торговая марки MathWorks, Inc.

SpeedTouch это торговая марка Thomson.

U.S. Robotics и Sportster это зарегистрированные торговые марки U.S. Robotics Corporation.

VMware это торговая марка VMware, Inc.

Waterloo Maple и Maple это торговые марки или зарегистрированные торговые марки Waterloo Maple Inc.

Mathematica это зарегистрированная торговая марки Wolfram Research, Inc.

XFree86 это торговая марка XFree86 Project, Inc.

Ogg Vorbis и Xiph.Org это торговые марки Xiph.Org.

Многие из обозначений, используемые производителями и продавцами для обозначения своих продуктов, заявляются в качестве торговых марок. Когда такие обозначения появляются в этом документе, и Проекту FreeBSD известно о торговой марке, к обозначению добавляется знак ''™'' или ''®''.


Содержание

Предисловие .............................................................................................................................................................................. 000

I. В начале.................................................................................................................................................................................. 000

1. Введение....................................................................................................................................................................... 000

1.1. Краткий обзор............................................................................................................................................... 000

1.2. Добро пожаловать во FreeBSD!............................................................................................................... 000

1.3. О Проекте FreeBSD...................................................................................................................................... 000

2. Установка FreeBSD.................................................................................................................................................... 000

2.1. Краткий обзор............................................................................................................................................... 000

2.2. Аппаратные требования............................................................................................................................ 000

2.3. Перед установкой........................................................................................................................................ 000

2.4. Начало установки....................................................................................................................................... 000

2.5. Введение в Sysinstall.................................................................................................................................... 000

2.6. Выделение дискового пространства...................................................................................................... 000

2.7. Выбор устанавливаемых компонентов................................................................................................. 000

2.8. Выбор источника для установки............................................................................................................. 000

2.9. Подтверждение установки........................................................................................................................ 000

2.10. После установки........................................................................................................................................ 000

2.11. Решение проблем....................................................................................................................................... 000

2.12. Расширенное руководство по установке............................................................................................ 000

2.13. Подготовка собственного источника установки.............................................................................. 000

3. Основы UNIX............................................................................................................................................................... 000

3.1. Краткий обзор............................................................................................................................................... 000

3.2. Виртуальные консоли и терминалы....................................................................................................... 000

3.3. Права доступа.............................................................................................................................................. 000

3.4. Структура каталогов.................................................................................................................................. 000

3.5. Организация дисков.................................................................................................................................... 000

3.6. Монтирование и размонтирование файловых систем...................................................................... 000

3.7. Процессы........................................................................................................................................................ 000

3.8. Даемоны, сигналы, уничтожение процессов....................................................................................... 000

3.9. Интерпретатор команд............................................................................................................................... 000

3.10. Текстовые редакторы............................................................................................................................... 000

3.11. Устройства и файлы устройств............................................................................................................. 000

3.12. Бинарные форматы................................................................................................................................... 000

3.13. Дополнительная информация................................................................................................................ 000

4. Установка приложений: порты и пакеты............................................................................................................ 000

4.1. Обзор............................................................................................................................................................... 000

4.2. Обзор установки программного обеспечения..................................................................................... 000

4.3. Поиск нужного вам приложения.............................................................................................................. 000

4.4. Использование системы пакетов............................................................................................................. 000

4.5. Использование Коллекции Портов......................................................................................................... 000

4.6. Действия после установки......................................................................................................................... 000

4.7. Обработка нерабочих портов.................................................................................................................. 000

5. X Window System........................................................................................................................................................ 000

5.1. Обзор............................................................................................................................................................... 000

5.2. Основы X........................................................................................................................................................ 000

5.3. Установка X11.............................................................................................................................................. 000

5.4. Конфигурация X11...................................................................................................................................... 000

5.5. Использование шрифтов в X11................................................................................................................ 000

5.6. Менеджеры экранов (Display Managers) X........................................................................................... 000

5.7. Графические оболочки............................................................................................................................... 000

II. Общие задачи ...................................................................................................................................................................... 000

6. Приложения для настольного компьютера........................................................................................................ 000

6.1. Краткий обзор............................................................................................................................................... 000

6.2. Браузеры........................................................................................................................................................ 000

6.3. Бизнес приложения...................................................................................................................................... 000

6.4. Программы просмотра документов........................................................................................................ 000

6.5. Финансовые программы............................................................................................................................ 000

6.6. Итоги................................................................................................................................................................ 000

7. Мультимедиа.............................................................................................................................................................. 000

7.1. Краткий обзор............................................................................................................................................... 000

7.2. Настройка звуковой карты....................................................................................................................... 000

7.3. Звук MP3......................................................................................................................................................... 000

7.4. Воспроизведение видео.............................................................................................................................. 000

7.5. Настройка ТВ тюнеров.............................................................................................................................. 000

7.6. Сканеры.......................................................................................................................................................... 000

8. Настройка ядра FreeBSD......................................................................................................................................... 000

8.1. Краткий обзор............................................................................................................................................... 000

8.2. Зачем собирать собственное ядро?........................................................................................................ 000

8.3. Определение аппаратного обеспечения............................................................................................... 000

8.4. Драйвера, подсистемы и модули ядра................................................................................................... 000

8.5. Сборка и установка собственного ядра................................................................................................ 000

8.6. Конфигурационный файл.......................................................................................................................... 000

8.7. Решение проблем......................................................................................................................................... 000

9. Печать........................................................................................................................................................................... 000

9.1. Краткий обзор............................................................................................................................................... 000

9.2. Введение......................................................................................................................................................... 000

9.3. Основная настройка.................................................................................................................................... 000

9.4. Расширенная настройка принтера......................................................................................................... 000

9.5. Использование принтеров......................................................................................................................... 000

9.6. Альтернативы стандартному спулеру.................................................................................................. 000

9.7. Выявление проблем..................................................................................................................................... 000

10. Двоичная совместимость с Linux........................................................................................................................ 000

10.1. Краткий обзор............................................................................................................................................ 000

10.2. Установка.................................................................................................................................................... 000

10.3. Установка Mathematica®....................................................................................................................... 000

10.4. Установка Maple™................................................................................................................................... 000

10.5. Установка MATLAB®.............................................................................................................................. 000

10.6. Установка Oracle®.................................................................................................................................... 000

10.7. Установка SAP® R/3®............................................................................................................................. 000

10.8. Дополнительные сведения...................................................................................................................... 000

III. Системное администрирование ................................................................................................................................. 000

11. Настройка и оптимизация..................................................................................................................................... 000

11.1. Введение....................................................................................................................................................... 000

11.2. Начальное конфигурирование.............................................................................................................. 000

11.3. Основные настройки................................................................................................................................. 000

11.4. Настройка приложений........................................................................................................................... 000

11.5. Запуск сервисов......................................................................................................................................... 000

11.6. Настройка утилиты cron........................................................................................................................ 000

11.7. Использование rc во FreeBSD 5.X и последующих версиях.......................................................... 000

11.8. Настройка карт сетевых интерфейсов................................................................................................ 000

11.9. Настройка виртуальных серверов....................................................................................................... 000

11.10. Файлы настройки.................................................................................................................................... 000

11.11. Настройка с помощью sysctl................................................................................................................ 000

11.12. Оптимизация дисков............................................................................................................................... 000

11.13. Изменение ограничений, накладываемых ядром........................................................................... 000

11.14. Увеличение объема подкачки.............................................................................................................. 000

11.15. Управление питанием и ресурсами................................................................................................... 000

11.16. Использование и отладка FreeBSD ACPI......................................................................................... 000

12. Процесс загрузки FreeBSD.................................................................................................................................... 000

12.1. Описание...................................................................................................................................................... 000

12.2. Проблема загрузки.................................................................................................................................... 000

12.3. Менеджер загрузки и этапы загрузки.................................................................................................. 000

12.4. Взаимодействие с ядром во время загрузки....................................................................................... 000

12.5. Хинты устройств........................................................................................................................................ 000

12.6. Init: инициализация управления процессами.................................................................................... 000

12.7. Процесс остановки системы................................................................................................................... 000

13. Пользователи и основы управления учетными записями............................................................................ 000

13.1. Краткий обзор............................................................................................................................................ 000

13.2. Введение....................................................................................................................................................... 000

13.3. Учетная запись суперпользователя..................................................................................................... 000

13.4. Системные учетные записи.................................................................................................................... 000

13.5. Учетные записи пользователей............................................................................................................. 000

13.6. Изменение учетных записей................................................................................................................... 000

13.7. Ограничение пользователей................................................................................................................... 000

13.8. Группы.......................................................................................................................................................... 000

14. Безопасность............................................................................................................................................................. 000

14.1. Краткое описание...................................................................................................................................... 000

14.2. Введение....................................................................................................................................................... 000

14.3. Защита FreeBSD......................................................................................................................................... 000

14.4. DES, MD5, и шифрование........................................................................................................................ 000

14.5. Одноразовые пароли................................................................................................................................ 000

14.6. TCP Wrappers.............................................................................................................................................. 000

14.7. KerberosIV.................................................................................................................................................. 000

14.8. Kerberos5..................................................................................................................................................... 000

14.9. OpenSSL........................................................................................................................................................ 000

14.10. VPN через IPsec........................................................................................................................................ 000

14.11. OpenSSH..................................................................................................................................................... 000

14.12. Списки контроля доступа файловой системы (ACL).................................................................... 000

14.13. Мониторинг вопросов безопасности в ПО сторонних разработчиков.................................... 000

14.14. Сообщения безопасности FreeBSD.................................................................................................... 000

14.15. Учёт используемых ресурсов.............................................................................................................. 000

15. Принудительный контроль доступа (MAC)..................................................................................................... 000

15.1. Краткий обзор............................................................................................................................................ 000

15.2. Ключевые термины этой главы............................................................................................................. 000

15.3. Описание MAC........................................................................................................................................... 000

15.4. Метки MAC................................................................................................................................................. 000

15.5. Настройка модулей.................................................................................................................................. 000

15.6. Модуль MAC bsdextended...................................................................................................................... 000

15.7. Модуль MAC ifoff..................................................................................................................................... 000

15.8. Модуль MAC portacl................................................................................................................................. 000

15.9. Политики MAC, использующие метки................................................................................................. 000

15.10. Модуль MAC partition............................................................................................................................ 000

15.11. Модуль многоуровневой безопасности MAC (MLS).................................................................... 000

15.12. Модуль MAC Biba.................................................................................................................................. 000

15.13. Модуль MAC LOMAC........................................................................................................................... 000

15.14. Реализация защищенной среды с MAC............................................................................................ 000

15.15. Другой пример: Использование MAC для защиты веб сервера................................................ 000

15.16. Решение проблем с инфраструктурой MAC.................................................................................... 000

16. Аудит событий безопасности.............................................................................................................................. 000

16.1. Краткий обзор............................................................................................................................................ 000

16.2. Ключевые понятия - краткий словарь................................................................................................. 000

16.3. Установка системы аудита..................................................................................................................... 000

16.4. Настройка системы аудита.................................................................................................................... 000

16.5. Администрирование системы аудита.................................................................................................. 000

17. Устройства хранения............................................................................................................................................. 000

17.1. Краткий обзор............................................................................................................................................ 000

17.2. Имена устройств........................................................................................................................................ 000

17.3. Добавление дисков.................................................................................................................................... 000

17.4. RAID.............................................................................................................................................................. 000

17.5. USB устройства хранения....................................................................................................................... 000

17.6. Запись и использование оптических носителей (CD)..................................................................... 000

17.7. Создание и использование оптических носителей (DVD)............................................................. 000

17.8. Дискеты........................................................................................................................................................ 000

17.9. Создание и использование архивных копий на магнитной ленте............................................... 000

17.10. Создание резервных копий на дискетах........................................................................................... 000

17.11. Стратегии резервного копирования................................................................................................... 000

17.12. Основы технологии резервного копирования................................................................................. 000

17.13. Сетевые файловые системы, файловые системы в памяти и с отображением в файл......... 000

17.14. Мгновенные копии файловых систем................................................................................................ 000

17.15. Квотирование файловых систем......................................................................................................... 000

17.16. Шифрование дисковых разделов........................................................................................................ 000

17.17. Шифрование области подкачки.......................................................................................................... 000

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

18.1. Краткий обзор............................................................................................................................................ 000

18.2. Введение в GEOM...................................................................................................................................... 000

18.3. RAID0 - Создание дисковой последовательности (Striping).......................................................... 000

18.4. RAID1 - Зеркалирование (Mirroring)..................................................................................................... 000

18.5. Сетевые устройства GEOM Gate........................................................................................................... 000

18.6. Метки дисковых устройств..................................................................................................................... 000

18.7. Журналирование UFS средствами GEOM.......................................................................................... 000

19. Поддержка файловых систем............................................................................................................................... 000

19.1. Краткий обзор............................................................................................................................................ 000

19.2. Файловая система ZFS............................................................................................................................. 000

20. Менеджер дискового пространства Vinum...................................................................................................... 000

20.1. Краткая аннотация................................................................................................................................... 000

20.2. Диски слишком малы................................................................................................................................ 000

20.3. Ограниченная пропускная способность............................................................................................. 000

20.4. Целостность данных................................................................................................................................. 000

20.5. Объекты Vinum........................................................................................................................................... 000

20.6. Несколько примеров................................................................................................................................. 000

20.7. Правила именования объектов.............................................................................................................. 000

20.8. Создание конфигурации Vinum............................................................................................................. 000

20.9. Vinum для корневой файловой системы............................................................................................. 000

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

21.1. Краткий обзор............................................................................................................................................ 000

21.2. Основы.......................................................................................................................................................... 000

21.3. Использование локализации.................................................................................................................. 000

21.4. Компиляция I18N программ................................................................................................................... 000

21.5. Локализация FreeBSD для поддержки определенных языков...................................................... 000

22. На переднем крае разработок............................................................................................................................. 000

22.1. Краткий обзор............................................................................................................................................ 000

22.2. FreeBSD-CURRENT против FreeBSD-STABLE.................................................................................. 000

22.3. Синхронизация ваших исходных текстов.......................................................................................... 000

22.4. Пересборка ''world''.................................................................................................................................... 000

22.5. Отслеживание исходных текстов для нескольких машин............................................................. 000

IV. Сетевые коммуникации ................................................................................................................................................ 000

23. Последовательные соединения........................................................................................................................... 000

23.1. Краткое описание...................................................................................................................................... 000

23.2. Введение....................................................................................................................................................... 000

23.3. Терминалы................................................................................................................................................... 000

23.4. Входящие соединения по модему......................................................................................................... 000

23.5. Исходящие соединения по модему....................................................................................................... 000

23.6. Настройка последовательной консоли............................................................................................... 000

24. PPP и SLIP.................................................................................................................................................................. 000

24.1. Краткий обзор............................................................................................................................................ 000

24.2. PPP уровня пользователя......................................................................................................................... 000

24.3. PPP уровня ядра......................................................................................................................................... 000

24.4. Решение проблем с соединениями PPP................................................................................................ 000

24.5. Использование PPP через Ethernet (PPPoE)........................................................................................ 000

24.6. Использование PPP через ATM (PPPoA)............................................................................................. 000

24.7. Использование SLIP.................................................................................................................................. 000

25. Электронная почта................................................................................................................................................. 000

25.1. Краткий обзор............................................................................................................................................ 000

25.2. Использование электронной почты..................................................................................................... 000

25.3. Настройка sendmail.................................................................................................................................. 000

25.4. Установка другой почтовой программы............................................................................................ 000

25.5. Поиск и устранение неисправностей................................................................................................... 000

25.6. Расширенное руководство...................................................................................................................... 000

25.7. SMTP через UUCP...................................................................................................................................... 000

25.8. Настройка почты только для отправки.............................................................................................. 000

25.9. Использование почты с коммутируемым соединением.................................................................. 000

25.10. SMTP аутентификация........................................................................................................................... 000

25.11. Почтовые программы пользователей................................................................................................ 000

25.12. Использование fetchmail....................................................................................................................... 000

25.13. Использование procmail........................................................................................................................ 000

26. Сетевые серверы...................................................................................................................................................... 000

26.1. Краткий обзор............................................................................................................................................ 000

26.2. ''Супер-сервер'' inetd.................................................................................................................................. 000

26.3. Network File System (NFS)........................................................................................................................ 000

26.4. Network Information System (NIS/YP).................................................................................................. 000

26.5. Автоматическая настройка сети (DHCP)............................................................................................ 000

26.6. Domain Name System (DNS).................................................................................................................... 000

26.7. Apache HTTP сервер................................................................................................................................. 000

26.8. Файл сервер и печать для Microsoft® Windows клиентов (Samba)............................................. 000

26.9. Протокол передачи файлов (FTP)......................................................................................................... 000

26.10. Синхронизация часов через NTP........................................................................................................ 000

27. Межсетевые экраны................................................................................................................................................ 000

27.1. Введение....................................................................................................................................................... 000

27.2. Принципы работы межсетевых экранов............................................................................................. 000

27.3. Пакеты межсетевых экранов.................................................................................................................. 000

27.4. Packet Filter (PF, межсетевой экран OpenBSD) и ALTQ................................................................... 000

27.5. * IPFILTER (IPF)........................................................................................................................................ 000

27.6. * IPFW........................................................................................................................................................... 000

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

28.1. Краткий обзор............................................................................................................................................ 000

28.2. Сетевые шлюзы и маршруты................................................................................................................. 000

28.3. Беспроводные сети.................................................................................................................................... 000

28.4. Bluetooth....................................................................................................................................................... 000

28.5. Мосты........................................................................................................................................................... 000

28.6. Работа с бездисковыми станциями....................................................................................................... 000

28.7. ISDN............................................................................................................................................................... 000

28.8. Даемон преобразования сетевых адресов (natd)............................................................................. 000

28.9. IP по параллельному порту (PLIP)....................................................................................................... 000

28.10. IPv6.............................................................................................................................................................. 000

28.11. Асинхронный режим передачи (ATM).............................................................................................. 000

V. Приложения ......................................................................................................................................................................... 000

A. Получение FreeBSD.................................................................................................................................................. 000

A.1. Издатели CDROM и DVD.......................................................................................................................... 000

A.2. FTP сайты...................................................................................................................................................... 000

A.3. Анонимный CVS.......................................................................................................................................... 000

A.4. Использование CTM................................................................................................................................... 000

A.5. Использование CVSup............................................................................................................................... 000

A.6. Использование Portsnap............................................................................................................................ 000

A.7. Теги CVS........................................................................................................................................................ 000

A.8. AFS сайты...................................................................................................................................................... 000

A.9. rsync сайты.................................................................................................................................................... 000

B. Библиография............................................................................................................................................................. 000

B.1. Книги и журналы, специализирующиеся на FreeBSD...................................................................... 000

B.2. Руководства для пользователей.............................................................................................................. 000

B.3. Руководства для администраторов........................................................................................................ 000

B.4. Руководства для программистов............................................................................................................ 000

B.5. Внутренности операционной системы................................................................................................. 000

B.6. Безопасность................................................................................................................................................ 000

B.7. Оборудование.............................................................................................................................................. 000

B.8. История UNIX............................................................................................................................................... 000

B.9. Прочие издания............................................................................................................................................ 000

C. Ресурсы в интернет................................................................................................................................................... 000

C.1. Списки рассылки......................................................................................................................................... 000

C.2. Новостные группы Usenet......................................................................................................................... 000

C.3. Серверы World Wide Web.......................................................................................................................... 000

C.4. Адреса Email................................................................................................................................................. 000

D. PGP ключи................................................................................................................................................................... 000

D.1. Офицеры......................................................................................................................................................... 000

D.2. Члены Core.................................................................................................................................................... 000

D.3. Разработчики................................................................................................................................................ 000

Глоссарий FreeBSD ................................................................................................................................................................. 000

Colophon...................................................................................................................................................................................... 000


Список таблиц

2-1. Пример сведений об оборудовании............................................................................................................................. 000

2-2. Планирование разделов для первого диска.............................................................................................................. 000

2-3. Разметка разделов для остальных дисков................................................................................................................. 000

2-4. Названия ISO-образов дисков FreeBSD 7.X и 8.X и их значения.......................................................................... 000

3-1. Коды дисковых устройств.............................................................................................................................................. 000

17-1. Соглашения по именованию физических дисков.................................................................................................. 000

20-1. Методы организации наборов Vinum...................................................................................................................... 000

23-1. Нуль-модемный кабель DB-25 - DB-25.................................................................................................................... 000

23-2. Нуль-модемный кабель DB-9 - DB-9......................................................................................................................... 000

23-3. Нуль-модемный кабель DB-9 - DB-25....................................................................................................................... 000

23-4. Наименования сигналов............................................................................................................................................... 000

28-1. Распайка кабеля для параллельного порта для сетевой работы..................................................................... 000

28-2. Зарезервированные адреса IPv6................................................................................................................................ 000


Предисловие

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

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

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

Список рекомендуемой дополнительной литературы вы можете найти в Прил. B.

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

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

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

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

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

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

• Гл. 20, Менеджер дискового пространства Vinum, новая глава этой редакции. В ней описано как использовать Vinum, менеджер логических томов, который предоставляет независимые от устройств логические диски и программные уровни RAID-0, RAID-1 и RAID-5.

• К Гл. 24, 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'') была полностью переписана, добавлено большое количество снимков экрана, чтобы облегчить понимание текста для новых пользователей.

• Гл. 3 (''Основы UNIX'') была расширена и содержит дополнительную информацию о процессах, даемонах и сигналах.

• Гл. 4 (''Установка приложений: порты и пакеты'') была расширена и содержит дополнительную информации об управлении бинарными пакетами.

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

• Гл. 12 (''Процесс загрузки FreeBSD'') была расширена.

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

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

• Гл. 24 (''PPP и SLIP'') была существенно обновлена.

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

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

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

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

• Настройка и оптимизация (Гл. 11).

• Мультимедиа (Гл. 7)

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

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

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

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

Гл. 2 , Установка

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

Гл. 3 , Основы UNIX

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

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

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

Гл. 5 , X Window System

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

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

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

Гл. 7 , Мультимедиа

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

Гл. 8 , Настройка ядра FreeBSD

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

Гл. 9 , Печать

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

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

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

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

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

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

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

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

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

Гл. 14 , Безопасность

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

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

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

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

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

Гл. 18 , GEOM

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

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

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

Гл. 20 , Менеджер дискового пространства Vinum

   Рассказывает как использовать Vinum, менеджер логических разделов, при помощи которого можно создавать и использовать независимые от устройств хранения логические диски и программно реализовывать RAID-0, RAID-1 и RAID-5.

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

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

Гл. 22 , На переднем крае разработок

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

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

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

Гл. 24 , PPP и SLIP

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

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

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

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

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

Гл. 27 , Брандмауэры

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

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

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

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

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

Прил. B , Библиография

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

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

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

Прил. D , Ключи PGP

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


Дата добавления: 2018-10-26; просмотров: 137; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!