Настройка и работа в Linux
adb5321d

Каталог /etc


Каталог /etc содержит конфигурационные файлы и каталоги, специфичные для данной конкретной системы. В каталоге /etc не должно быть бинарных файлов. В соответствии со стандартом FHS этот каталог в обязательном порядке должен содержать подкаталог /opt, в котором должны размещаться подкаталоги с конфигурационными файлами отдельных пакетов и приложений. Для каждого установленного пакета <package> должен создаваться конфигурационный каталог /etc/opt/package. Надо отметить, что не все дистрибутивы следуют этому правилу: часто конфигурационные каталоги пакетов размещаются непосредственно в /etc.

Следующие каталоги и файлы либо символические ссылки на них должны быть расположены в /etc, если соответствующие пакеты установлены в системе:

Таблица 3. Подкаталоги и файлы в каталоге /etc



/X11 Конфигурационные файлы системы X Window
/sgml Конфигурационные файлы для SGML и XML
csh.login Общесистемный инициализационный файл для C shell logins
exports Список контроля доступа для сетевой файловой системы NFS
fstab Постоянная информация для монтирования файловых систем
ftpusers Список контроля доступа для демона FTP
gateways Файл, содержащий список шлюзов для демона routed
gettydefs Установки терминала, используемые демоном getty
group Файл, определяющий списки групп пользователей в системе
host.conf Файл конфигурации для системы разрешения имен
hosts Постоянная информация об именах хостов
hosts.allow Список хостов, с которых разрешен доступ в систему
hosts.deny Список хостов, с которых запрещен доступ в систему
hosts.equiv Список доверенных (разрешенных) имен хостов для rlogin, rsh, rcp
hosts.lpd Список доверенных (разрешенных) имен хостов для демона печати lpd
inetd.conf Конфигурационный файл для демона inetd
inittab Конфигурационный файл для демона init
issue Сообщение, выдаваемое системой до регистрации пользователя
ld.so.conf Список дополнительных каталогов для поиска разделяемых библиотек
motd Сообщение, выдаваемое системой после регистрации пользователя
mtab Динамически изменяющаяся информация о смонтированных файловых системах
mtools.conf Конфигурационный файл для mtools
networks Статическая информация о сетевых именах
passwd Файл паролей пользователей
printcap База данных с настройками принтеров для демона lpd
profile Общесистемный файл инициализации для оболочки, запускаемой при входе пользователя в систему
protocols Перечень IP-протоколов
resolv.conf Конфигурационный файл для системы разрешения имен
rpc Перечень протоколов удаленного вызова процедур
securetty Файл со списком устройств, с которых может заходить пользователь root
services Имена портов для сетевых сервисов
shells Список путей доступа для имеющихся в системе оболочек
syslog.conf Конфигурационный файл для демона syslogd
<
Файл mtab не соответствует неизменяемой природе файлов, размещенных в /etc; он помещен в данный каталог в виде исключения по историческим причинам. Впрочем, в некоторых системах он является символической ссылкой на /proc/mounts, в этом случае делать исключение не требуется.

Каталог /etc/X11 - это место размещения всех конфигурационных данных для X11, специфичных для данного хоста. Эта директория необходима для того, чтобы обеспечить локальное управление системой X Window в том случае, когда файловая система /usr монтируется только на чтение.

Следующие файлы или символические ссылки на соответствующие файлы должны находиться в /etc/X11:

Xconfig - Конфигурационный файл для ранних версий XFree86

XF86Config - Конфигурационный файл для XFree86 версий 3 и 4

Xmodmap - Глобальный файл модификации клавиатуры в X11



Среди подкаталогов в /etc/X11 могут находиться отдельные подкаталоги с конфигурационной информацией для xdm и других программ (например, для оконных менеджеров), которые в такой информации нуждаются.


Содержание раздела