12.3. Основные настройки
Пред. | Глава 12. Настройка и оптимизация | След.

## 12.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`. Вся информация в этом файле сохранится.

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

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

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