Руководство FreeBSD
Пред. | Глава 11. Настройка и оптимизация | След.

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

Основные настройки системы располагаются в `/etc/rc.conf`. Этот файл вмещает широкий спектр конфигурационной информации, используемой при загрузке системы. Имя этого файла прямо отражает его назначение, это файл настройки для файлов `rc*`.

Администратор должен сделать записи в `rc.conf`, чтобы переопределить строки по умолчанию из `/etc/defaults/rc.conf`. Файлы по умолчанию нельзя копировать в `/etc` -- они вмещают значения по умолчанию, а не примеры значений. Все специфичные для данной системы изменения должны быть сделаны в файле `rc.conf`.

Существует несколько методов для отделения общей конфигурации для группы систем от конкретной для данной системы в целях уменьшения объема работы администратора. Рекомендуемый метод -- прописать общую конфигурацию в отдельный файл, например, в `/etc/rc.conf.site`, и включить его название в `/etc/rc.conf`, который вмещает только специфичную для данной системы информацию.

Поскольку `rc.conf` читается sh(1), есть тривиальный способ сделать это. Например:

- rc.conf:

         . /etc/rc.conf.site
          hostname="node15.example.com"
          network_interfaces="fxp0 lo0"
          ifconfig_fxp0="inet 10.1.1.1"

- rc.conf.site:

         defaultrouter="10.1.1.254"
          saver="daemon"
          blanktime="100"

Файл `rc.conf.site` может быть распространён на все системы, используя `rsync` или подобную ей программу, в то время, как `rc.conf` должен остаться только на одной машине.

Обновление системы с помощью sysinstall(8) или `make world` не повлекут за собой перезапись `rc.conf`. Вся информация в этом файле сохранится.

Пред. | Начало | След.
Начальное конфигурирование | Уровень выше | Настройка приложений

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

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