Книга: Linux-сервер своими руками
Приложение А. Конфигурационные файлы Linux
Разделы на этой странице:
- Каталог /etc/xinet.d
- Листинг А.1. Файл xinetd.conf
- Листинг А.2
- Файл /etc/urpmi/urpmi.cfg
- Файл /etc/aliases
- Листинг A.3. Файл /etc/aliases
- Файл /etc/host.conf
- Листинг А.4. Файл /etc/host.conf
- Файл /etc/hosts
- Листинг А.5. Файл /etc/hosts
- Файл /etc/networks
- Листинг А.6. Файл /etc/networks
- Файл /etc/motd
- Файл /etc/resolv.conf
- Листинг А.7. Файл /etc/resolv.conf
- Файл /etc/protocolsЛистинг А.8. Файл /etc/protocols
- Файл /etc/servicesЛистинг А.9. Файл /etc/services
- Файл /etc/modules.conf
- Листинг А.10. Файл /etc/modules.conf
Приложение А.
Конфигурационные файлы Linux
Практически все конфигурационные файлы ОС Linux находятся в каталоге /etc. У вас могут быть далеко не все файлы и каталоги, представленные в табл. А.1. Наличие тех или иных файлов определяется дистрибутивом и наличием определенных пакетов.
Конфигурационные файлы Таблица А.1
Имя | Тип | Описание |
---|---|---|
codepages | Каталог | Содержит различные кодировки |
CORBA/servers | Каталог | Здесь расположены серверы CORBA. Обычно эти серверы используются оконной средой Gnome |
crond* | Каталог | Содержит сценарии, которые будут выполняться демоном crond по определенному расписанию. Описание определяется в файле /etc/crontab |
cups | Каталог | Конфигурационные файлы системы печати CUPS |
default/useradd | Файл | Информация по умолчанию для программы useradd |
DrakConf | Каталог | Содержит файлы настройки конфигуратора DrakConf |
emacs | Каталог | Конфигурационные файлы редактора emacs (настройки по умолчанию) |
gnome | Каталог | Конфигурационные файлы приложения оконной среды Gnome |
gtk | Каталог | Настройки программ, использующих библиотеку Gtk. Все файлы имеют суффикс, который соответствует коду языка. В зависимости от выбранного языка будет использован один из файлов. В этих файлах, как правило, можно определить кодировку и шрифт для приложения |
htdig | Каталог | Конфигурационные файлы системы индексирования (поисковой системы) ht:/Dig |
httpd | Каталог | Конфигурационные файлы сервера Apache |
Каталог | Конфигурационные файлы программы sendmail | |
openldap | Каталог | Конфигурационные файлы LDAP |
pam.d | Каталог | Параметры модуля аутентификации РАМ |
postfix | Каталог | Конфигурационные файлы программы postfix |
PPP | Каталог | Конфигурационные файлы демона pppd |
profile.d | Каталог | Различные сценарии инициализации |
rc.d | Каталог | Сценарии инициализации системы. Данные сценарии выполняются при запуске системы. Уровень выполнения сценариев указывается в файле /etc/inittab |
skel | Каталог | Настройки пользователя по умолчанию. При создании нового каталога пользователя содержимое данного каталога будет скопировано в новый каталог |
ssh | Каталог | Конфигурационные файлы программы ssh |
urpmi | Каталог | Конфигурационные файлы программы urpmi. Эта программа позволяет устанавливать пакеты RPM обыкновенным пользователям. Устанавливаться могут только авторизованные пакеты |
Х11 | Каталог | Конфигурационные файлы X Window |
xinet.d | Каталог | Дополнительные конфигурационные файлы суперсервера xinetd |
aliaces | Файл | Файл псевдонимов системы электронной почты |
anacrontab | Файл | Расписание планировщика Anacron |
at.deny | Файл | Расписание планировщика at |
auto.* | Файл | Файлы конфигурации программы automount (сервис autofs) |
bashrc | Файл | Установки интерпретатора bash |
conf.linuxconf | Файл | Файл конфигурации конфигуратора linuxconf. В нем определяются модули программы linuxconf |
crontab | Файл | Расписание планировщика crond |
csh.cshrc | Файл | Конфигурационный файл интерпретатора С Shell |
csh.login | Файл | Команды, которые будут выполнены при регистрации в системе пользователя, использующего С Shell |
exports | Файл | Экспортируемые файловые системы. Используется сервисом NFS |
fax.config | Файл | Установки системы приема и передачи факсов |
fb.modes | Файл | Примеры видеорежимов |
fdprm | Файл | Параметры дисковода на гибких дисках |
filesystem | Файл | Поддерживаемые файловые системы |
fstab | Файл | Содержит статическую информацию о файловых системах. Указанные в этом файле файловые системы будут смонтированы при загрузке системы |
ftpusers | Файл | Содержит список пользователей, которым запрещена регистрация на сервере FTP |
gettydefs | Файл | Настройки терминалов по умолчанию (используются программой getty) |
gpm-root.conf | Файл | Файл конфигурации сервера gpm. Сервер gpm обеспечивает поддержку мыши на виртуальных консолях |
group | Файл | Информация о группах |
gshadow | Файл | Информация о группах при использовании Shadow Passwords |
host.conf | Файл | Содержит конфигурационную информацию библиотеки разрешения имени узла сети. В этом файле определяется порядок поиска имен узлов сети |
hosts | Файл | Содержит статическую информацию о соответствии имени определенному IP-адресу. Этот файл участвует в процессе разрешения имен |
hosts.allow | Файл | Содержит список узлов, которым разрешен доступ к этой машине |
hosts.deny | Файл | Содержит список узлов, которым запрещен доступ к этой машине |
identd.conf | Файл | Параметры идентификации |
inetd.conf | Файл | Файл конфигурации суперсервера inetd |
inittab | Файл | Таблица инициализации системы. Используется программой init |
isapnp.gone | Файл | Некоторые параметры PnP для устройств ISA |
issue, issue.net | Файл | Определяют приветствие при попытке регистрации в системе. Файл issue выводится на консоль при локальной регистрации, а issue.net — при регистрации по сети, например, по протоколу telnet |
lilo.conf | Файл | Конфигурационный файл LILO |
lmhosts | Файл | Часть пакета Samba. Его назначение аналогично назначению одноименного файла в Windows NT. Другими словами, этот файл предназначен для преобразования имен NetBIOS в IP-адреса |
login.defs | Файл | Некоторые дополнительные параметры для программ useradd и groupadd |
lynx.cfg | Файл | Настройки по умолчанию браузера lynx |
mime-magic | Файл | «Магический» файл MIME-типов |
mime-types | Файл | Здесь задаются MIME-типы. Этот файл может использоваться сервером Apache вместо файла apache-mime.types, но его нужно прописать в файле httpd.conf |
modules.conf | Файл | Содержит список загружаемых модулей и определяет их параметры |
motd | Файл | Сообщение дня (Message of The Day) |
mtab | Файл | Содержит информацию о смонтированных в данный момент файловых системах |
networks | Файл | Содержит информацию о других сетях |
passwd | Файл | Информация об учетных записях пользователей |
printcap | Файл | Информация об установленных в системе принтерах |
proftpd.conf | Файл | Конфигурационный файл сервера ProFTPD |
protocols | Файл | Список поддерживаемых протоколов, согласно стандарта RFC 1340 |
pwdb | Файл | Установки библиотеки pwdb |
quota.conf | Файл | Информация о квотах |
sendmail.cf | Файл | Основной файл конфигурации программы sendmail |
services | Файл | Содержит разрешенные Интернет-сервисы. Этот файл отвечает требованиям стандарта RFC 1700 |
passwd | Файл | Информация об учетных записях пользователей при включенных теневых паролях (Shadow Passwords) |
shells | Файл | Содержит список зарегистрированных в системе интерпретаторов командной строки |
shutmsg | Файл | Содержащееся в этом файле сообщение обычно выводится клиентам сервера wu-ftpd при завершении работы сервера |
smb.conf | Файл | Основной файл конфигурации пакета Samba |
termcap | Файл | Настройки терминалов |
xinetd.conf | Файл | Файл конфигурации суперсервера xinetd |
Каталог /etc/xinet.d
Чтобы уменьшить объем основного файла конфигурации xinetd.conf, суперсервер xinetd использует каталог /etc/xinetd.d. В нем расположены файлы описания сервисов, которые не включены в состав основного файла конфигурации. Желательно, чтобы имя файла совпадало с именем сервиса, но это не является обязательным условием. Суперсервер просто использует содержимое этих файлов параллельно с файлом конфигурации. В этих файлах содержатся директивы, подобно основному файлу xinetd.conf. Если в файле xinetd.conf содержатся описания практически всех сервисов, то в этих содержится, как правило, установки для одного определенного сервиса. Однако никто не мешает вам описать несколько сервисов в одном файле.
При использовании этого каталога файл xinetd.conf будет выглядеть как в листинге А.1.
Листинг А.1. Файл xinetd.conf
#
# Пример простейшей конфигурации сервера xinetd
#
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST RECORD
}
includedir /etc/xinetd.d
В секции defaults определяются настройки по умолчанию для всех сервисов. Затем директива includedir включает содержимое всех файлов из указанного каталога в файл конфигурации. Файлы описания сервисов выглядят примерно так (листинг А.2):
Листинг А.2
# по умолчанию: отключен
# описание: сервер echo [top]
service echo
{
type = INTERNAL
id = echo-stream
socket_type = stream
protocol= tcp
user = root
wait = no
disable = yes
}
Файл /etc/urpmi/urpmi.cfg
Программа urpmi позволяет обыкновенным пользователям устанавливать RPM-пакеты. Обычно устанавливать новые пакеты имеет право только пользователь root. В файле urpmi.cfg содержится список носителей, из которых пользователь может установить пакет.
Файл /etc/aliases
Определяет псевдонимы пользователей при работе с системой электронной почты (см. листинг А.3). Формат данного файла следующий:
псевдоним: реальный_пользователь
После изменения этого файла нужно перестроить базу псевдонимов. Для этого введите команду newaliases.
Листинг A.3. Файл /etc/aliases
# Основные псевдонимы — они должны присутствовать
MAILER-DAEMON: postmaster
postmaster: root
# Общая переадресация почты
bin: root
daemon: root
games: root
Ingres: root
nobody: root
system: root
toor: root
uucp: root
# Хорошо известные псевдонимы
manager: root
dumper: root
operator: root
decode: root
# Этот пользователь может читать почту пользователя root
#root: marc
Файл /etc/host.conf
Этот файл является системой разрешения имени узла сети. В нем задается порядок поиска имени компьютера сети. Порядок поиска определяется директивой order (см. листинг А.4). Можно использовать варианты: hosts, bind, nis, а также всевозможные их комбинации. Параметр hosts директивы order означает, что поиск имени компьютера будет производиться в локальном файле /etc/hosts. Параметр bind используется для запроса сервера DNS. Параметр nis опрашивает сетевую службу информации (Network Information Server), если таковая используется в вашей сети.
Разрешение в IP-адрес имени будет выполнено именно в таком порядке, как указано в директиве order. Директива multi означает, что сервер может поддерживать несколько IP-адресов. Рекомендуется установить значение on.
Листинг А.4. Файл /etc/host.conf
order hosts,bind
multi on
Файл /etc/hosts
Файл /etc/hosts содержит статическую информацию для преобразования имени компьютера в IP-адрес. Файл имеет формат:
IP-адрес полное_имя псевдоним
Пример файла /etc/hosts приведен в листинге А.5.
Листинг А.5. Файл /etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.0.1 dhsilabs.com dhsilabs
192.168.1.2 ppp0.com ppp0
Файл /etc/networks
В этом файле содержится информация о других сетях. Формат этого файла такой:
домен адрес_сети псевдоним # комментарий
Некоторые программы, например, netstat позволяют указывать имя сети вместо ее адреса, поэтому этот файл существует в основном для удобства администратора, так как иногда имя запомнить проще, чем адрес. Пример файла networks приведен в листинге А.6.
Листинг А.6. Файл /etc/networks
.net99 192.168.99.0 net99 # Net 99
.net98 192.168.99.0 net98 # Net 98
.net97 192.168.99.0 net97 # Net 97
Файл /etc/motd
В данном файле содержится «сообщение дня» (Message of The Day). Это сообщение увидят пользователи после регистрации в системе. Данное сообщение должно быть написано латинскими буквами. Все мои старания русифицировать эту службу ни к чему не привели.
Файл /etc/resolv.conf
В этом файле указывается информация о серверах DNS. Директивы nameserver определяют, какими серверами, и в каком порядке необходимо пользоваться для разрешения имени узла. Директива search обеспечивает поиск домена, если он не указан. Обычно первым в этой директиве задается свой домен (см. листинг А.7).
Листинг А.7. Файл /etc/resolv.conf
search .dhsilabs.com .com .ru
nameserver 127.0.0.1
nameserver 192.168.1.1
nameserver 192.168.99.1
Вместо директивы search можно использовать ее устаревшую версию — domain, которая не производит поиск домена, а просто указывает один домен, как правило, собственный.
Файл /etc/protocols
Листинг А.8. Файл /etc/protocols
# /etc/protocols: файл определения протоколов
#
# Протоколы Интернет (IP)
#
# Этот файл основан на стандарте RFC 1340
ip 0 IP # протокол Интернет (IP)
icmp 1 ICMP # протокол межсетевых управляющих сообщений
igmp 2 IGMP # управление группами
ggp 3 GGP # протокол шлюз-шлюз
ipencap 4 IP-ENCAP # IP, инкапсулированный в IP
st 5 ST # режим дейтаграмм ST
tcp 6 TCP # протокол управления .передачей
egp 8 EGP # протокол внешнего шлюза
pup 12 PUP # PARC – универсальный протокол пакетов
udp 17 UDP # протокол пользовательских дейтаграмм
hmp 20 HMP # протокол мониторинга узла
xns-idp 22 XNS-IDP # Xerox NS IDP
rdp 27 RDP # "reliable datagram" protocol
iso-tp4 29 ISO-TP4 # протокол передачи ISO класс 4
xtp 36 XTP # протокол передачи Xpress
ddp 37 DDP # протокол отправки дейтаграмм
idpr-cmtp 39 IDPR-CMTP # IDPR Control Message Transport
ipv6 41 IPv6 # Протокол IPv6
ipv6-route 43 IPv6-Route # Заголовок маршрута для IPv6
ipv6-frag 44 IPv6-Frag # Заголовок фрагмента для IPv6
ipv6-crypt 50 IPv6-Crypt # Закодированный заголовок для IPv6
ipv6-auth 51 IPv6-Auth # Заголовок аутентификации для IPv6
ipv6-icmp 58 IPv6-ICMP # ICMP для IPv6
ipv6-nonxt 59 IPv6-NoNxt # Заголовок "No Next" для IPv6
ipv6-opts 60 IPv6-Opts # Параметры назначения для IPv6
rspf 73 RSPF # Radio Shortest Path First
vmtp 81 VMTP # Versatile Message Transport
ospf 89 OSPFIGP # Open Shortest Path First IGP
ipip 94 IPIP # Другая инкапсуляция IP
encap 98 ENCAP # Другая инкапсуляция IP
В файле описаны доступные протоколы DARPA Интернет. Номера протоколов и их имена определяются информационным центром DDN.
Файл /etc/services
Листинг А.9. Файл /etc/services
# /etc/services:
#
# Сетевые службы
#
# Соответствует стандарту RFC 1700
tcpmux 1/tcp # Мультиплексор порта TCP
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
netstat 15/tcp
qotd 17/tcp quote
msp 18/tcp # протокол отправки сообщений
msp 18/udp # протокол отправки сообщений
chargen 19/tcp ttytst source
chargen 19/udp ttytst source
ftp-data 20/tcp
ftp 21/tcp
fsp 21/udp fspd
ssh 22/tcp # Протокол удаленного доступа SSH
ssh 22/udp # Протокол удаленного доступа SSH
telnet 23/tcp
# 24 – зарезервирован
smtp 25/tcp mail
# 26 – не присвоен
time 37/tcp timserver
time 37/udp timserver
rip 39/udp resource # распределение ресурсов
nameserver 42/tcp name # IEN 116
whois 43/tcp nicname
re-mail-ck 50/tcp # Протокол удаленной проверки почты
re-mail-ck 50/udp # Протокол удаленной проверки почты
domain 53/tcp nameserver # Служба имен
domain 53/udp nameserver
mtp 57/tcp # запрещен
bootps 67/tcp # сервер ВООТР
bootps 67/udp
bootpc 68/tcp # клиент ВООТР
bootpc 68/udp
tftp 69/udp
gopher 70/tcp # Internet Gopher
gopher 70/udp
rje 77/tcp netrjs
finger 79/tcp
www 80/tcp http # WorldWideWeb HTTP
www 80/udp # HyperText Transfer Protocol
link 87/tcp ttylink
kerberos 88/tcp kerberos5 krb5 # аутентификация Kerberos v5
kerberos 88/udp kerberos5 krb5 # аутентификация Kerberos v5
supdup 95/tcp
# 100 – зарезервирован
hostnames 101/tcp hostname # usually from sri-nic
iso-tsap 102/tcp tsap # part of ISODE.
csnet-ns 105/tcp cso-ns # also used by CSO name server
csnet-ns 105/udp cso-ns
#3com-tsmux 10 6/tcp poppassd
#3com-tsmux 10 6/udp poppassd
rtelnet 107/tcp # Удаленный Telnet
rtelnet 107/udp
pop2 109/tcp pop-2 postoffice # POP версия 2
pop2 109/udp pop-2
рор3 110/tcp pop-3 # POP версия 3
рор3 110/udp pop-3
sunrpc 111/tcp portmapper # RPC 4.0 portmapper TCP
sunrpc 111/udp portmapper # RPC 4.0 portmapper UDP
auth 113/tcp authentication tap ident
sftp 115/tcp
uucp-path 117/tcp
nntp 119/tcp readnews untp # USENET News Transfer Protocol
ntp 123/tcp
ntp 123/udp # сетевой протокол времени
netbios-ns 137/tcp # сервер имен NETBIOS
netbios-ns 137/udp
netbios-dgm 138/tcp # служба дейтаграмм NETBIOS
netbios-dgm 138/udp
netbios-ssn 139/tcp # служба сессий NETBIOS
netbios-ssn 139/udp
imap2 143/tcp imap # почтовый протокол Interim v2
imap2 143/udp imap
snmp 161/udp # протокол Simple Net Mgmt Proto
snmp-trap 162/udp snmptrap # Traps for SNMP
cmip-man 163/tcp # ISO mgmt over IP (CMOT)
cmip-man 163/udp
cmip-agent 164/tcp
cmip-agent 164/udp
xdmcp 177/tcp # протокол X Display
xdmcp 177/udp
nextstep 178/tcp NeXTStep Nextstep # NeXTStep оконный
nextstep 178/udp NeXTStep Nextstep # сервер
bgp 179/tcp # протокол Border Gateway
bgp 179/udp
prospero 191/tcp
prospero 191/udp
irc 194/tcp # Internet Relay Chat
irc 194/udp
smux 199/tcp # мультиплексор SNMP Unix
smux 199/udp
at-rtmp 201/tcp # маршрутизация AppleTalk
at-rtmp 201/udp
at-nbp 202/tcp # разрешение имени AppleTalk
at-nbp 202/udp
at-echo 204/tcp # AppleTalk echo
at-echo 204/udp
at-zis 206/tcp # информация о зоне AppleTalk
at-zis 206/udp
gmtp 209/tcp # Протокол передачи почты qmail
qmtp 209/udp # The Quick Mail Transfer Protocol
z3950 210/tcp wais # NISO Z39.50 database
z3950 210/udp wais
ipx 213/tcp # IPX
ipx 213/udp
imap3 220/tcp # Interactive Mail Access (IMAP)
imap3 220/udp # Интерактивная почта, вер 5 (IMAP)
rpc2portmap 369/tcp
rpc2portmap 369/udp # Coda portmapper
codaauth2 370/tcp
codaauth2 370/udp # Coda-сервер аутентификации
ulistserv 372/tcp # UNIX Listserv
ulistserv 372/udp
ldap 389/tcp # Lightweight Directory Access Protocol
ldap 389/udp # Lightweight Directory Access Protocol
https 443/tcp # MCom
https 443/udp # MCom
snpp 444/tcp # Simple Network Paging Protocol
snpp 444/udp # Simple Network Paging Protocol
saft 487/tcp # Simple Asynchronous File Transfer
saft 487/udp # Simple Asynchronous File Transfer
npmp-local 610/tcp dqs313_qmaster # npmp-local / DQS
npmp-local 610/udp dqs313_qmaster # npmp-local / DQS
npmp-gui 611/tcp dqs313_execd # npmp-gui / DQS
npmp-gui 611/udp dqs313_execd # npmp-gui / DQS
hmmp-ind 612/tcp dqs313_intercell # HMMP Indication / DQS
hmmp-ind 612/udp dqs313_intercell # HMMP Indication / DQS
#
# специфические сервисы UNIX
#
exec 512/tcp
biff 512/udp comsat
login 513/tcp
who 513/udp whod
shell 514/tcp cmd # без пароля
syslog 514/udp
printer 515/tcp spooler # спулер принтера
talk 517/tcp
ntalk 518/udp
route 520/udp router routed # протокол RIP
timed 525/udp timeserver
tempo 526/tcp newdate
courier 530/tcp rpc
conference 531/tcp chat
netnews 532/tcp readnews
netwall 533/udp # for emergency broadcasts
uucp 540/tcp uucpd # uucp daemon
afpovertcp 548/tcp # AFP over TCP
afpovertcp 548/udp # AFP over TCP
remotefs 556/tcp rfsserver rfs # Brunhoff remote filesystem
klogin 543/tcp # Kerberized 'rlogin' (v5)
kshell 544/tcp krcmd # Kerberized 'rsh' (v5)
kerberos-adm 749/tcp # Kerberos 'kadmin' (v5)
#
webster 765/tcp # Network dictionary
webster 765/udp
ingreslock 1524/tcp
ingreslock 1524/udp
prospero-np 1525/tcp # Prospero non-privileged
prospero-np 1525/udp
datametrics 1645/tcp old-radius # datametrics / old radius entry
datametrics 1645/udp old-radius # datametrics / old radius entry
sa-msg-port 164 6/tcp old-radacct # sa-msg-port / old radacct entry
sa-msg-port 164 6/udp old-radacct # sa-msg-port / old radacct entry
radius 1812/tcp # Radius
radius 1812/udp # Radius
radacct 1813/tcp # Radius Accounting
radacct 1813/udp # Radius Accounting
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp # CVS client/server operations
venus 2430/tcp # codacon port
venus 2430/udp # Venus callback/wbc interface
venus-se 2431/tcp # tcp side effects
venus-se 2431/udp # udp sftp side effect
codasrv 2432/tcp # not used
codasrv 2432/udp # server port
codasrv-se 2433/tcp # tcp side effects
codasrv-se 2433/udp # udp sftp side effect
mysql 3306/tcp # MySQL
mysql 3306/udp # MySQL
rfe 5002/tcp # Radio Free Ethernet
rfe 5002/udp # Actually uses UDP only
cfengine 5308/tcp # CFengine
cfengine 5308/udp # CFengine
bbs 7000/tcp # BBS service
#
# аутентификация Kerberos версия 5
#
kerberos4 750/udp kerberos-iv kdc # Kerberos (сервер) udp
kerberos4 750/tcp kerberos-iv kdc # Kerberos (сервер) tcp
kerberos_master 751/udp # аутентификация Kerberos
kerberos_master 751/tcp # аутентификация Kerberos
passwd_server 752/udp # сервер паролей Kerberos
krp_prop 754/tcp # Kerberos slave propagation
krbupdate 760/tcp kreg # регистрация Kerberos
kpasswd 761/tcp kpwd # Kerberos "passwd"
kpop 1109/tcp # Pop, используя Kerberos
knetd 2053/tcp # демультиплексор Kerberos
zephyr-srv 2102/udp # сервер Zephyr
zephyr-clt 2103/udp # соединение Zephyr serv-hm
zephyr-hm 2104/udp
eklogin 2105/tcp # Kerberos: закодированная регистрация
#
# Неофициальные сервисы (необходимы для NetBSD)
#
supfilesrv 871/tcp
supfiledbg 1127/tcp
#
# Протоколы отправки дейтаграмм
#
rtmp 1/ddp
nbp 2/ddp
echo 4/ddp
zip 6/ddp
# Сервисы Debian
poppassd 106/tcp # Eudora
poppassd 106/udp # Eudora
mailq 174/udp
mailq 174/tcp
ssmtp 465/tcp # SMTP через SSL
gdomap 538/tcp
gdomap 538/udp
snews 563/tcp # NNTP через SSL
ssl-ldap 636/tcp # LDAP через SSL
omirr 808/tcp omirrd
omirr 808/udp omirrd
rsync 873/tcp # rsync
rsync 873/udp # rsync
swat 901/tcp # Add swat service used via inetd
simap 993/tcp # IMAP через SSL
spop3 995/tcp # POP-3 через SSL
socks 1080/tcp # прокси-сервер socks
socks 1080/udp # прокси-сервер socks
rmtcfg 1236/tcp
xtel 1313/tcp
support 1529/tcp
cfinger 2003/tcp # GNU Finger
ninstall 2150/tcp # служба ninstall
ninstall 2150/udp # служба ninstall
afbackup 2988/tcp # Afbackup system
afbackup 2988/udp # Afbackup system
icp 3130/tcp # Internet Cache Protocol (Squid)
icp 3130/udp # Протокол кэширования (Squid)
postgres 5432/tcp # СУБД POSTGRES
postgres 5432/udp # СУБД POSTGRES
fax 4557/tcp # FAX: передача факса (старый)
hylafax 4559/tcp # HylaFAX протокол клиент-сервер (новый)
noclog 5354/tcp # noclogd, используя TCP (nocol)
noclog 5354/udp # noclogd, используя UDP (nocol)
hostmon 5355/tcp # hostmon, используя TCP (nocol)
hostmon 5355/udp # hostmon, используя TCP (nocol)
ircd 6667/tcp # Internet Relay Chat
ircd 6667/udp # Internet Relay Chat
webcache 8080/tcp # WWW: служба кэширования
webcache 8080/udp # WWW: служба кэширования
tproxy 8081/tcp # Прозрачный прокси
tproxy 8081/udp # Прозрачный прокси
mandelspawn 9359/udp mandelbrot
amanda 10080/udp # служба резервного копирования amanda
kamanda 10081/tcp # СРК amanda (Kerberos)
kamanda 10081/ud # СРК amanda (Kerberos)
amandaidx 10082/tcp # служба резервного копирования amanda
amidxtape 10083/tcp # служба резервного копирования amanda
isdnlog 20011/tcp # система протоколирования isdn
isdnlog 20011/udp # система протоколирования isdn
vboxd 20012/tcp # voice box system
vboxd 20012/udp # voice box system
jserver 22273/tcp # Модуль JServer
binkp 24554/tcp # Binkley
binkp 24554/udp # Binkley
asp 27374/tcp # Протокол поиска адреса
asp 27374/udp # Протокол поиска адреса
tfido 60177/tcp # Ifmail (FIDO Mail)
tfido 60177/udp # Ifmail
fido 60179/tcp # Ifmail
fido 60179/udp # Ifmail
# Локальные службы
linuxconf 98/tcp
smtp 465/tcp
imaps 993
pop3s 995
В файле services определены сетевые службы, установленные в системе. Если вы не используете или не хотите использовать какие-нибудь службы, просто отключите их здесь, закомментировав нужную вам строку.
Файл /etc/modules.conf
В этом файле содержится список модулей, которые будут встроены в ядро при загрузке системы (см. листинг А.10).
Листинг А.10. Файл /etc/modules.conf
alias net-pf-4 ipx
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias parport_lowlevel parport_pc
pre-install plip modprobe parport_pc ; echo 7 > /proc/parport/0/irq
alias sound-slot-0 via82cxxx_audio
При конфигурации модулей можно использовать директивы if, else, elseif, endif. Конструкция этих директив такова:
if ВЫРАЖЕНИЕ
любые директивы по установке модулей
elseif ВЫРАЖЕНИЕ
любые директивы по установке модулей
endif
Директива path определяет местонахождение модулей:
path=путь
В директиве path можно использовать тэги net, misc, scsi, video, ipv4 и другие. Каждый тэг определяет модули какого-нибудь типа. Если вам нужно нестандартное расположение каких-либо модулей, например, модулей сетевых устройств, используйте директиву path так:
path[net]=путь
Общий вид директивы path следующий: path[тэг]=путь.
Для установки модулей можно использовать директивы install, pre-install, post-install. В этих директивах можно указать определенные команды. Команда, указанная в директиве install, будет выполнена вместо команды insmod. Команды, указанные в директивах pre-install или post-install, будут выполнены соответственно до и после установки модуля. Синтаксис этих директив таков:
директива модуль команда
Директива remove предназначена для извлечения модуля. Ее синтаксис:
remove модуль команда
Если указана команда, то она будет выполнена вместо команды rmmod. Директива alias определяет псевдонимы модулей. Например, alias iso9660 isofs. Описание других директив (keep, add, define) вы найдете в справочной системе.
- Приложение А. Конфигурационные файлы Linux
- InterBase Classic Server под Linux
- Каталог BIN в InterBase Classic Server для Linux
- Файлы базы данных InterBase
- Файлы *.GDB изнутри
- Приложение 9 Акт выполненных работ (к Договору на оказание информационных услуг)
- Приложение 21 Образец должностной инструкции начальника отдела по работе с сетевыми клиентами
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Приложение 19 Образец должностной инструкции мерчендайзера
- 12.2. Файлы конфигураци исервера
- 1 Введение в Linux
- 4 Файловая система Linux