ючаемых проблем защиты, directors обычно делает множество проверок того, могут ли файлы которые они используют быть скомпрометированы или нет. Адреса, полученные несколько сомнительным способом (например от world -перезаписываемый файл aliases) помечены как небезопасные. Некоторые транспортные драйверы отвергнут такие адреса, - 347 - например транспорт, который передает сообщение файлу. Кроме этого, smail также связывает пользователя с каждым адресом. Любая запись или операции чтения выполняется как пользователь. Для получения в, скажем mailbox janet, адрес конечно связан с janet. Другие адреса, типа тех что получены из файла aliases, имеют других пользователей, связанных с ними, например, пользователь nobody. Для подробностей этих возможностей, пожалуйста обратитесь к smail manpage. # A sample /usr/lib/smail/directors file # aliasinclude - expand ":include:filename" addresses produced # by alias files aliasinclude: driver=aliasinclude, # use this special-case driver nobody; # access file as nobody user if unsecure copysecure, # get permissions from alias director copyowners, # get owners from alias director # forwardinclude - expand ":include:filename" addrs produced # by forward files forwardinclude: driver=forwardinclude, # use this special-case driver nobody; # access file as nobody user if unsecure checkpath, # check path accessibility copysecure, # get perms from forwarding director copyowners, # get owners from forwarding director # aliases - search for alias expansions stored in a database aliases: driver=aliasfile, # general-purpose aliasing director -nobody, # all addresses are associated # with nobody by default anyway sender okay, # don't remove sender from expansions owner=owner-$user; # problems go to an owner address file=/usr/lib/aliases, # default: sendmail compatible modemask=002, # should not be globally writable optional, # ignore if file does not exist proto=lsearch, # unsorted ASCII file # dotforward - expand .forward files in user home directories dotforward: - 348 - driver=forwardfile, # general-purpose forwarding director owner=real-$user, # problems go to the user's mailbox nobody, # use nobody user, if unsecure sender okay; # sender never removed from expansion file=~/.forward, # .forward file in home directories checkowner, # the user can own this file owners=root, # or root can own the file modemask=002, # it should not be globally writable caution=0-10:uucp:daemon, # don't run things as root or daemons # be extra careful of remotely accessible home directories unsecure="~ftp:~uucp:~nuucp:/tmp:/usr/tmp", # forwardto - expand a "Forward to " line at the top of # the user's mailbox file forwardto: driver=forwardfile, owner=Postmaster, # errors go to Postmaster nobody, # use nobody user, if unsecure sender okay; # don't remove sender from expansion file=/var/spool/mail/${lc:user}, # location of user's mailbox forwardto, # enable "Forward to " check checkowner, # the user can own this file owners=root, # or root can own the file modemask=0002, # under System V, group mail can write caution=0-10:uucp:daemon, # don't run things as root or daemons # user - match users on the # local host with delivery to their mailboxes user: driver=user; # driver to match usernames transport=local, # local transport goes to mailboxes # real user - match usernames when prefixed with the string "real-" real user: driver=user; # driver to match usernames transport=local, # local transport goes to mailboxes prefix="real-", # for example, match real-root # lists - expand mailing lists stored below /usr/lib/smail/lists lists: driver=forwardfile, caution, # flag all addresses with caution - 349 - nobody, # and then associate the nobody user sender okay, # do NOT remove the sender owner=owner-$user; # the list owner # map the name of the mailing list to lower case file=lists/${lc:user}, После успешно маршрутизации или направления сообщения, smail вручает сообщение транспорту, заданному программой маршрутизации или director, который соответствовал(согласовал) адресу. Эти transports определен в файле transports. Снова, транспорт определен набором глобальных и частных опций. Наиболее важная опция, определенная каждым входом - драйвер, который обрабатывает транспорт, например драйвер трубопровода, который вызывает команду, заданную в cmd атрибуте. Кроме этого, имеется число глобальных атрибутов, которые транспорт может использовать, которые выполняют различные преобразования заголовка сообщения, и возможно тела сообщения. # A sample /usr/lib/smail/transports file # local - deliver mail to local users local: driver=appendfile, # append message to a file return path, # include a Return-Path: field from, # supply a From envelope line unix from hack, # insert > before From in body local; # use local forms for delivery file=/var/spool/mail/${lc:user}, # location of mailbox files group=mail, # group to own file for System V mode=0660, # group mail can access suffix="\n", # append an extra newline # pipe - deliver mail to shell commands pipe: driver=pipe, # pipe message to another program return path, # include a Return-Path: field from, # supply a From envelope line unix from hack, # insert > before From in body local; # use local forms for delivery cmd="/bin/sh -c $user", # send address to the Bourne Shell parent env, # environment info from parent addr pipe as user, # use user-id associated with address ignore status, # ignore a non-zero exit status - 350 - ignore write errors, # ignore write errors, i.e., broken pipe umask=0022, # umask for child process -log output, # do not log stdout/stderr # file - deliver mail to files file: driver=appendfile, return path, # include a Return-Path: field from, # supply a From envelope line unix from hack, # insert > before From in body local; # use local forms for delivery file=$user, # file is taken from address append as user, # use user-id associated with address expand user, # expand ~ and $ within address suffix="\n", # append an extra newline mode=0600, # set permissions to 600 # uux - deliver to the rmail program on a remote UUCP site uux: driver=pipe, uucp, # use UUCP-style addressing forms from, # supply a From envelope line max addrs=5, # at most 5 addresses per invocation max chars=200; # at most 200 chars of addresses cmd="/usr/bin/uux - -r -a$sender -g$grade $host!rmail $(($user)$)", pipe as sender, # have uucp logs contain caller log output, # save error output for bounce messages # defer child errors, # retry if uux returns an error # demand - deliver to a remote rmail program, # polling immediately demand: driver=pipe, uucp, # use UUCP-style addressing forms from, # supply a From envelope line max addrs=5, # at most 5 addresses per invocation max chars=200; # at most 200 chars of addresses cmd="/usr/bin/uux - -a$sender -g$grade $host!rmail $(($user)$)", pipe as sender, # have uucp logs contain caller log output, # save error output for bounce messages # defer child errors, # retry if uux returns an error # hbsmtp - half-baked BSMTP. The output files must - 351 - # be processed regularly and sent out via UUCP. hbsmtp: driver=appendfile, inet, # use RFC 822-addressing hbsmtp, # batched SMTP w/o HELO and QUIT -max addrs, -max chars; # no limit on number of addresses file="/var/spool/smail/hbsmtp/$host", user=root, # file is owned by root mode=0600, # only read-/writeable by root. # smtp - deliver using SMTP over TCP/IP smtp: driver=tcpsmtp, inet, -max addrs, -max chars; # no limit on number of addresses short timeout=5m, # timeout for short operations long timeout=2h, # timeout for longer SMTP operations service=smtp, # connect to this service port # For internet use: uncomment the below 4 lines # use bind, # resolve MX and multiple A records # defnames, # use standard domain searching # defer no connect, # try again if the nameserver is down # -local mx okay, # fail an MX to the local host APPENDIX C Общая Публичная Лицензия GNU Имеется Общая Лицензия GNU (GPL или copy-left), под которой Linux запатентован. Она не воспроизведена здесь. Большая часть ядра Linux - copyright (C) 1993 Linus Torvalds, и другое программное обеспечение обеспечены авторским правом их авторами. Таким образом, Linux обеспечен авторским правом, однако, Вы можете перераспределять его (копировать) в соответствии с GPL (GNU GENERAL PUBLIC LICENSE). Глоссарий Огромная трудность в работе с сетями - помнить все сокращения и термины. Имеется список тех что мы часто использовали в этом руководстве, наряду с коротким объяснением. - 352 - ACU Автоматический Модуль Обращения. Модем. ARP Протокол Разрешающей способности Адреса. Используется чтобы отобразить IP адреса на адреса локальной сети на основе протокола CSMA-CD (Ethernet). ARPA Агентство Проектов Перспективного исследования, позднее управление перспективных исследований Министерства обороны США. Основатель Internet. ARPANET Предок сегодняшнего Internet; экспериментальная сеть, финансируемая Агентством Защиты Проектов Перспективного исследования США (управление перспективных исследований Министерства обороны США). BBS Система BBS. Телефонный вызов по номеру mailbox. BGP Протокол Ворот Границы. Протокол для обмена информации маршрутизации между автономными системами. BIND Berkeley Internet Name Domain сервер. Реализация сервера DNS. BNU Базисные Утилиты Работы с сетями. Это - наиболее общее разнообразие UUCP в настоящее время. Они также известны как HoneyDanBer UUCP. Это имя происходит от имен авторов: P. Honeyman, D.A. Novitz, и B.E. Redman. broadcast network Сеть, которая позволяет одной станции адресовать датаграмму всем другим станциям в сети одновременно. BSD Berkeley Распределение Программного обеспечения. Разновидность Unix. CCITT (рус. МККТТ) Международная организация телефонных услуг, и т.д. CSLIP Сжатая Последовательная IP Линия. Протокол для обмена IP пакетами по последовательной линии, используя сжатие заголовка большинства датаграмм TCP/IP. DNS Domain name system.Это - распределенная база данных, используемая в Internet для отображения имен host к адресам IP. EGP Внешний Протокол Ворот. Протокол для обмена информации - 353 - маршрутизации между автономными системами. Ethernet Технически, Ethernet - часть набора стандартов, изложенных ИИЭРом. Аппаратные средства Ethernet используют одиночный фрагмент кабеля, часто кабель соединяет ряд главных ЭВМ, и позволяет скорость передачи до 10Mbps. Протокол Ethernet определяет способ, которым главные ЭВМ могут связываться по этим кабелям. FQDN Полностью Квалифицированное Имя Области. Hostname с именем области, так, чтобы это был допустимый индекс в базу данных Имен Области. FTP Протокол Передачи Файлов. Этот протокол одно из самых известных обслуживаний передачи файла. FYI "Для Вашей Информации." Ряд документов с неофициальной информацией относительно предметов Internet. GMU Groucho Marx University. Фиктивный Университет, используемый например через эту книгу. GNU GNU не Unix - этот рекурсивный акроним - имя проекта Свободной Ассоциации Программного обеспечения, чтобы обеспечить когерентный набор инструментальных средств Unix, которые могут использоваться и копироваться бесплатно. Все программное обеспечение GNU покрыто специальным Объявлением об авторском праве, также называемым Общей Публичной Лицензией GNU (GPL), или Copyleft. HoneyDanBer Имя разнообразия UUCP. См. также BNU. host Вообще, сетевой узел: кое-что, что является способным получать и передавать сетевые сообщения. Это будет обычно Компьютер, но Вы можете также думать о x-терминалах, или интеллектуальных принтерах. ICMP Internet Протокол Управляющих Сообщений. Протокол работы с сетями, используемый IP, чтобы возвратить информацию ошибки host посылки, и т.д. IEEE Institute of Electrical and Eletronics Engineers.Другая организация стандартов. С точки зрения пользователя UNIX, их наиболее важное - 354 - достижение - POSIX стандарты, которые определяют аспекты систем UNIX, в пределах от интерфейсов системного вызова и семантики к инструментальным средствам администрации. IETF Internet Силы Проектироваия Задач. internet Компьютерная сеть, сформированная из коллекции индивидуальных меньших сетей. Internet Специфический "мировой" internet. IP Internet Protocol. Протокол работы с сетями. ISO Организация Международных эталонов. ISDN Интегрированные Услуги Цифровой Сети. Новая технология передачи данных, использующая цифровую вместо аналоговой схемы. LAN Локальная вычислительная сеть. Малая компьютерная сеть. MX Экспреобразователь Почты. Тип записи ресурса DNS, используемый для маркировки host как gateway почты для области. NFS Сетевая Файловая система. Стандартный протокол работы с сетями и набор программного обеспечения для доступа к данным относительно отдаленных дисков очевидно. NIS Сетевая Информационная Система. Rpc-основанное приложение, которое позволяет совместно использовать файлы конфигурации типа файла паролей между отдельными главными ЭВМ. См. также вход YP. NNTP Сетевой Протокол передачи Новостей. Используется чтобы передать новости по TCP сетевым соединениям. octet На Internet, технический термин, касается количества восьми битов. Используется этот термин а не байт, потому что имелись машины на Internet, которые имеют байт, по величине отличный от восьми битов. OSI Соединение Открытых систем. Стандарт ISO на сетевом программном - 355 - обеспечении. path Часто используется в сетях UUCP как синоним для маршрута. PLIP Параллельная IP Линия. Протокол для обмена IP пакетами по параллельной линии типа порта принтера. PPP Двухточечный протокол (из точки в точку). PPP - гибкий и быстрый протокол связи, чтобы посылать различные сетевые протоколы типа IP или IPX по двухточечному соединению. Кроме использования на последовательных связях (модем), PPP может также быть использован как протокол связи на ISDN. RARP Обратный Протокол Разрешающей способности Адреса. Он разрешает главным ЭВМ выяснять их адрес IP при начальной загрузке. RFC Просьба о Комментариях. Ряд документов, описывающих стандарты Internet. RIP Направляющий Информационный Протокол. Это - протокол маршрутизации, используемый для динамической коррекции маршрутов внутри (малой) сети. RPC Дистанционное управление вызовом. Протокол для выполнения процедур внутри процесса на отдаленном host. RR Сокращение для "запись ресурса". RS-232 Это - очень общий стандарт для последовательных интерфейсов. RTS/CTS Разговорное название для аппаратного контакта, выполняемого двумя устройствами, сообщающимися (поддерживающими связь) по RS-232. Имя происходит от двух сокращений RTS (" Готов Послать ''), и CTS (" Чист, чтобы Послать ''). RTM Internet Worm Вирусо-подобная программа, которая использовала отдельные дефекты в VMS и BSD 4.3 Unix, чтобы распространиться через Internet. Несколько "ошибок" в программе заставили ее размножаться безпредельно, и вызвали падение больших частей Internet. RTM - инициалы - 356 - автора (Robert T. Morris), которые он оставил в программе. SLIP Последовательная IP Линия. Это - протокол для обмена IP пакетами по последовательной линии, см. также CSLIP. SMTP Простой Протокол передачи Почты. Используется для транспорта почты по TCP соединениям, и также для транспортировки пакетов по связям UUCP (batched SMTP). SOA Начало Полномочий. Тип записи ресурса DNS. System V Разновидность Unix. TCP Протокол Управления Передачей. Протокол работы с сетями. TCP/IP Общее описание набора программ протокола Internet в целом. UDP Протокол Датаграмм Пользователя. Протокол работы с сетями. UUCP Копирование из Unix в Unix. Набор программ сетевых транспортных команд для сетей телефонных вызовов по номеру. virtual beer Виртуальное пиво любимый спиртной напиток Каждого Linux'ера. Первое упоминание о виртуальном пиве, которое я помню, было в примечании выпуска Linux 0.98.X kernel, где Linus упоминал "Oxford Beer Trolls" в его разделе кредитов для посылки некоторого виртуального пива. YP Желтые Страницы. Более старое имя для NIS, которое больше не используется, потому что Желтые Страницы - марка изготовителя Британской Телесвязи. Однако, большинство NIS утилит сохранило имена с префиксом yp. Кто сказал что герои сетей останутся невоспетыми ?! 1. Предисловие 2 1.1. Документация о Linux 3 1.2. Об этой книге 4 - 357 - 1.3. Официально Напечатанная Версия 5 1.4. Дополнительная Информация 6 1.5. Об Авторах 7 1.6. Благодарности 8 1.7. Условные Обозначения 9 1.8. Проект linux документации 10 1.9. Стандартная организация файлов системы 11 2. Общие сведения о сетях. 12 2.1. Введение. 12 2.2. UUCP сети. 13 2.2.1. Как Использовать UUCP 14 2.3. TCP/IP Сети 16 2.3.1. Введение в TCP/IP-сети. 16 2.3.2. Ethernet 18 2.3.3. Другие типы аппаратных средств 20 2.3.4. Internet Протокол(IP) 21 2.3.5. IP на последовательных линий 22 2.3.6. Протокол Контроля Передачи (TCP) 23 2.3.7. Пользовательский протокол дэйтаграм(UDP) 24 2.3.8. Дополнительно о портах 24 2.3.9. Библиотека гнезд(socket) 25 2.4. Linux сети 26 2.4.1. Другие пути развития 27 2.4.2. Где получить код 28 2.5. Поддержка Вашей системы 28 2.5.1. Безопасность системы 29 2.6. Обзор следующих глав 31 3. Проблемы TCP/IP сети 33 3.1. Сетевой интерфейс 33 3.2. IP адреса 34 3.3. Address Resolution(поиск по адресу). 35 3.4. IP маршрутизация 37 3.4.1. IP Сети 37 3.4.2. Подсети 37 3.4.3. Gateways 39 3.4.4. Таблица маршрутизации 40 - 358 - 3.4.5. Метрические значения 42 3.5. The Internet Control Message Protocol 42 3.6. Система имен областей (Domain Name System) 43 3.6.1 Поиск по имени (Hostname Resolution) 43 3.6.2. О DNS 45 3.6.3 Поиск имени с помощью DNS 47 3.6.4 Областные сервера имен (Domain Name Servers) 48 3.6.5 База данных DNS 49 3.6.6. Обратный поиск. 51 4. Конфигурирование сетевых аппаратных средств. 55 4.1. Устройства, драйвера, и все это 55 4.2. Конфигурирование ядра 57 4.2.1. Опции ядра в Linux 1.0 и выше 58 4.2.2. Опции ядра в Linux 1.1.14 и выше 60 4.3. Путешествие по сетевым устройствам Linux 62 4.4. Установка Ethernet 63 4.4.1. Прокладка Ethernet кабеля. 64 4.4.2. Поддержка платы 64 4.4.3. Автоматическое определение Ethernet 65 4.5. PLIP Драйвер 68 4.6. SLIP и PPP Драйвера 69 5. Установка последовательных аппаратных средств 70 5.1. Коммуникационное программного обеспечения для модемной связи 70 5.2. Представления последовательных устройств 71 5.3. Доступ к последовательным устройствам 72 5.4. Аппаратные Средства для последовательных линий. 74 6. Конфигурирование TCP/IP сети 77 6.1. Установка файловой системы proc 77 6.2. Установка бинарников 78 6.3. Другой пример 79 6.4. Установка имени хоста 79 6.5. Назначение IP Адресов 80 6.6. Написание hosts и networks файлов 82 6.7. Конфигурация интерфейса для IP 84 6.7.1. Интерфейс loopback 85 - 359 - 6.7.2. Ethernet интерфейсы 87 6.7.3. Маршрутизация через Gateway 90 6.7.4. Конфигурирование Gateway 91 6.7.5. PLIP интерфейс 92 6.7.6. SLIP и PPP Интерфейсы 93 6.7.7. Dummy(фиктивный) интерфейс 94 6.8. Все о ifconfig 94 6.9. Проверка с помощью netstat 98 6.9.1. Отображение таблицы маршрутизации 98 6.9.2. Отображение статистики интерфейса 99 6.9.3. Отображение соединений 100 6.10. Проверка ARP Таблицы 101 6.11. Будущее 103 7. Названия сервиса и конфигурация решающего устройства. 105 7.1 Библиотека решающих устройств. 105 7.1.1 Файл конфигурации хоста. 106 7.1.2 Параметры среды окружения решающего устройства. 107 7.1.3 Конфигурирование сервера поиска --- resolv.conf 108 7.1.4 Ошибкоустойчивость решающего устройства. 109 7.2 Запуск named. 110 7.2.1 Файл named.boot. 111 7.2.2 DNS файл базы данных. 114 7.2.3 Запись главных файлов. 118 7.2.4 Проверка установки сервера(Name Server Setup). 119 7.2.5 Другие полезные инструментальные средства 125 8. Последовательная линия IP 126 8.1 Общие требования. 126 8.2 SLIP Операция. 127 8.3 Использование dip 130 8.3.1 Типовой Script(сценарий). 130 8.3.2 Dip ссылка. 133 8.3.2.1 Команды Модема. 134 8.3.2.2 echo и term. 135 8.3.2.3 Get Команда. 135 8.3.2.4 Print команда 136 8.3.2.5 Переменные имена(Variable Names) 136 - 360 - 8.3.2.6 If и Goto Команды 137 8.3.2.7 send, wait и sleep 137 8.3.2.8 mode и default 138 8.4 Запуск в server режиме 138 9. Двухточечный Протокол(point-to-point protocol) 140 9.1 Распутывающий P's 140 9.2 PPP на Linux 141 9.3 Запуск pppd 143 9.4 Использование файлов опций 144 9.5 Набор номера с chat 146 9.6 Отладка вашей PPP установки 149 9.7 IP опции конфигурации 149 9.7.1 Выбор IP адресов 150 9.7.2 Направление через связь PPP 151 9.8 Опции управления связью 153 9.9 Общие рассмотрения защиты 155 9.10 Установление подлинности с PPP 156 9.11 Конфигурирование PPP сервера 161 10. Различные сетевые приложения 163 10.1 Inetd супер-сервер 163 10.2 Tcpd средства управления доступом 166 10.4 Дистанционное управление 170 10.5 Конфигурирование r команд 172 11. Сетевая информационная система 175 11.1 Знакомство с NIS 177 11.2 NIS против NIS + 181 11.3 Клиентская Сторона NIS 182 11.4 Запуск NIS Сервера 182 11.5 Установка NIS Клиента с NYS 184 11.6 Выбор правых отображений 186 11.7 Использование passwd и группы Maps 188 11.8 Использование NIS с Shadow Support 191 11.9 Использование традиционного NIS кода. 192 12. Сетевая файловая система (NFS) 193 - 361 - 12.1 Подготовка NFS 196 12.2 Установка NFS значения 197 12.3 NFS daemon(область) 200 12.4 файл экспорта 201 12.5 Linux Automounter 204 13. Управление Taylor UUCP 205 13.1 Хронология 205 13.1.1 Подробная информация о UUCP 207 13.2 Введение 207 13.2.1 Обзор Передач UUCP и удаленного запуска 207 13.2.2 Внутренние работы uucico 208 13.2.3 Опции командной строки uucico 210 13.3 Файлы Конфигурации UUCP 211 13.3.1 Нежное Введение в Taylor UUCP 211 13.3.2 Что Должен Знать UUCP 214 13.3.3 Наименование Места 215 13.3.4 Taylor Файлы Конфигурации 216 13.3.5 Общие Опции Конфигурации - config файл 217 13.3.6 Как сказать UUCP о других системах - sys Файл 218 13.3.6.1 Имя Системы 218 13.3.6.2 Номер телефона 218 13.3.6.3 Опции Port и Speed 219 13.3.6.4 Login chat (Дружеская беседа Входв в уистему) 220 13.3.6.5 Альтернативы 222 13.3.6.6 Ограничение времени вызова 223 13.3.7 Описание устройств(Devices) - файл port 224 13.3.8 Как набирать номер - файл dial 226 13.3.9 UUCP поверх TCP 228 13.3.10 Использование прямого соединения 229 13.4 Что делать UUCP, а что нет - настройка доступа 230 13.4.1 Выполнение команд 230 13.4.2 Передача файлов 230 13.4.3 Пересылка 232 13.5 Настройка вашей Системы. 233 13.5.1 Установка getty 233 13.5.2 Обеспечение UUCP Счета(account) 233 13.5.3 Защита против Жуликов 235 - 362 - 13.5.4 Будте бдителны - проверки последовательности обращения 236 13.5.5 Анонимный UUCP 238 13.6 UUCP Протоколы низкого уровня 239 13.6.1 Краткий обзор протоколов 239 13.6.2 Настройка Протокола Передачи 241 14. Электронная почта 247 14.1 Что такое - Сообщения Почты? 248 14.2 Как Передается Почта? 251 14.3 Email Адреса 252 14.4 Как Работает Маршрутизация? 253 14.4.1 Маршрутизация Почты в Internet 253 14.4.2 Маршрутизация Почты в Мире UUCP 254 14.4.3 Смешивание UUCP и RFC 822 256 14.5 Pathalias и Формат файла Карты 258 14.6 Конфигурирование elm 261 14.6.1 Глобальные Опции elm 261 14.6.2 Национальный Набор Символов 262 15. Получение smail и Выполнение 263 15.1 UUCP Установки 265 15.2 Установки для локальной сети 267 15.2.1 Написание Файлов Конфигурации 267 15.2.2 Выполнение smail 269 15.3 Если Не Проходит ... 270 15.3.1 Компиляция smail 272 15.4 Режимы доставки Почты 272 15.5 Разнообразная конфигурация Опций 273 15.6 Маршрутизация и Получение Сообщений 274 15.7 Маршрутизация Сообщений 274 15.7.1 База данных путей 277 15.8 Поставка Сообщений Локальным Адресам 277 15.8.1 Локальные Пользователи 278 15.8.2 Пересылки 279 15.8.3 Специальные Файлы 279 15.8.4 Списки Отправки по почте 280 15.9 UUCP-Транспорт 281 15.10 SMTP-Транспорт 282 - 363 - 15.11 Квалификация Hostname 282 16. Sendmail + IDA 283 16.1 Введение в Sendmail + IDA 283 16.2 Файлы Конфигурации --- Краткий обзор 284 16.3 Sendmail.cf Файл 285 16.3.1 Пример Файла Sendmail.m4 286 16.3.2 Обычно Используемые sendmail.m4 Параметры 286 16.3.2.1 Предметы, которые Определяют Пути 287 16.3.2.2 Определение Локального Mailer'а 288 16.3.2.3 Обработка Bounced-почты 289 16.3.2.4 Возможности Имени Области 289 16.3.2.5 Определение Локальной Системы 289 16.3.2.6 Uucp-зависимые Аспекты 290 16.3.2.7 Relay-Системы и Mailer'ы 290 16.3.2.8 Различные Таблицы Конфигурации 291 16.3.2.9 Главный Файл Sendmail.mc 291 16.3.2.10 Так которые Входы Действительно требуются? 291 16.4 Просмотр Sendmail + IDA Таблиц 292 16.4.1 Mailertable 292 16.4.2 Uucpxtable 294 16.4.3 pathtable 295 16.4.4 domaintable 296 16.4.5 aliases 296 16.4.6 Редко Используемые Таблицы 298 16.5 Установка sendmail 298 16.5.1 Извлечение двоичного распределения 299 16.5.2 Формирование sendmail.cf 299 16.5.3 Тестирование файла sendmail.cf 300 16.5.4 Помещение всего вместе - 303 16.6 Администрирование и Глупые Приемы Почты 305 16.6.1 Пересылка Почты В Отдаленную Систему 306 16.6.2 Почта Для Неконфигурированного Отдаленного Абонена 306 16.6.3 Почта, которая будет перемещена через UUCP 307 16.6.4 Предотвращение Передачи Почты через UUCP 307 16.6.5 Выполнение Очереди Sendmail по требованию 308 16.6.6 Статистика Почты 308 16.7 Смешивание и Соответствие Двоичных Распределений 309 - 364 - 16.8 Где Получить Подробную информацию 309 17. Netnews 310 17.1 Usenet Хронология 310 17.2 Что является Usenet, Во всяком случае? 310 17.3 Как в Usenet Обрабатывают Новости? 311 18. "C" Новости 312 18.1 Поставка Новостей 312 18.2 Установка 313 18.3 Системный файл 315 18.4 Файл active 318 18.5 Пакетирование Статьи 319 18.6 Устаревшие Новости 322 18.7 Разнообразные Файлы 324 18.8 Сообщения Управления 326 18.8.1 Сообщение Отмена 326 18.8.2 Newgroup и rmgroup 327 18.8.3 Checkgroups Сообщение 327 18.8.4 sendsys, version, и senduuname 329 18.9 C News в NFS Среде 329 18.10 Инструментальные средства Сопровождения и Задачи 330 19. Описание NNTP 332 19.1 Введение 332 19.2 Установка NNTP сервера 334 19.3 Ограничение NNTP Доступа 334 19.4 NNTP Разрешение 336 19.5 Nntpd Взаимодействие с C News 336 20. Конфигурация Newsreader 337 20.1 Конфигурация tin 338 20.2 Trn Конфигурация 339 20.3 Конфигурация nn 340 APPENDIX A 342 APPENDIX B 343 APPENDIX C 351