Чтение онлайн

на главную - закладки

Жанры

Linux-сервер своими руками

Колисниченко Денис Николаевич

Шрифт:

Примечания.

1. Перед выполнением этих команд скопируйте куда-нибудь старый /etc/sendmail.cf — он вам еще пригодится.

2. Файлы kav_glb.mc и kav_loc.mc нужно использовать только для экспериментального запуска. После того, как все нормально будет работать, отредактируйте данные файлы и внесите параметры, специфичные для вашей машины. Конечно, если вы когда-нибудь устанавливали такие параметры. В большинстве случаев данные файлы подойдут для большинства машин.

В качестве примера приведу листинг файла локального режима

работы kav_loc.mc (см. листинг 22.2).

Листинг 22.2. Файл kav_loc.mc

divert(-1)

dnl This is the macro config file used to generate the /etc/sendmail.cf

dnl file. If you modify that file you will have to regenerate the

dnl /etc/sendmail.cf by running this macro config through the m4

dnl preprocessor:

dnl

dnl m4 /etc/sendmail.me > /etc/sendmail.cf

dnl

dnl You will need to have the sendmail-cf package installed for this to

dnl work.

include('../m4/cf .m4')

define('confDEF_USER_ID',"8:12")

OSTYPE('linux')

undefine('UUCP_RELAY' )

undefine('BITNET_RELAY')

define('confAUTO_REBUILD')

define('confTO_CONNECT', '1m')

define('confTRY_NULL_MX_LIST',true)

define('confDONT_PROBE_INTERFACES',true)

dnl define('KAVKEEPER_MAILER', '/usr/local/bin/kavkeeper')

dnl define('KAVKEEPER_CONFIG','/etc/kavkeeper.ini')

dnl define('KAVKEEPER_LOCAL_MAILER', 'mail.local')

FEATURE('smrsh',Vusr/sbin/smrsh')

FEATURE(mailertable)

FEATURE('virtusertable', 'hash-o /etc/mail/virtusertable')

FEATURE(redirect)

FEATURE(always_add_domain)

FEATURE(use_cw_file)

FEATURE(local_kav)

MAILER(smtp)

FEATURE('access_db')

FEATURE('blacklist_recipients')

dnl We strongly recommend to comment this one out if you want

dnl to protect

dnl yourself from spam. However, the laptop and users on

dnl computers that do

dnl not hav 24x7 DNS do need this.

FEATURE('accept_unresolvable_domains' )

dnl FEATURE('relay_based_on_MX')

Если

вас по каким-либо причинам не устраивает стандартный файл kav_loc.mc, например, вы используете специфические настройки, внесите строки, выделенные жирным шрифтом, в свой mc-файл и выполните команду:

m4 mysystem.mc > /etc/sendmail.cf

При использовании глобального режима, в свой mc-файл нужно внести следующие строки:

dnl define('KAVKEEPER_MAILER', '/usr/local/bin/kavkeeper')

dnl define('KAVKEEPER_CONFIG','/etc/kavkeeper.ini')

define('KAV_LOCAL_HACK' )

dnl define('confDEF_USER_ID','kavuser:kavuser')

dnl define('confRUN_AS_USER', 'kavuser')

dnl define('KAVKEEPER_MAILER_FLAGS', 'APhnu9')

MAILER(kavkeeper)

Все! Настройку sendmail можно считать завершенной. Осталось только проверить, как все работает. Запустите sendmail (/etc/init.d/sendmail start) и выполните команду:

uuencode /root/kern386.exe kern386.exe | mail –s Just_Run_It evg

Этой командой файл, инфицированный вирусом Win95.CIH, будет отправлен локальному пользователю evg. Сейчас начинается самое интересное. Проверьте свою почту (см. файл /var/mail/root). Должно быть что-то типа того, что представлено в листинге 22.3.

Листинг 22.3. Сообщения о найденных вирусах

Return-Path: о

From: root@domain.ru

То: root@localhost.localdomain

Subject: SENDER ! Virus found in message from you !

MIME-Version: 1.0

Content-Type: text/plain; charset="US-ASCII"

You sent to user evg message with VIRUS

=====================================

KAV Report:

=====================================

kern386.exe infected: Win95.CIH.1035

=====================================

Bye !

Return-Path:<>

From:rootSdomain.ru

To:rootSdomain.ru

Subject:ADMIN ! ALARM ! Virus found !

MIME-Version:1.0

Content-Type :multipart/mixed;

 boundary="=NEXT=AVPCHECK=2002=l84=1025707050=1225=0="

This is a MIME-encapsulated message

– =NEXT=AVPCHECK=2002=184=1025707050=1225=0= Content-Type:text/plain Content-Transfer-Encoding:US-ASCII

Поделиться:
Популярные книги

Наследие Чёрного Мага

Saventos
1. Не очень добрый волшебник Зереф
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Наследие Чёрного Мага

Лекарь Империи 2

Карелин Сергей Витальевич
2. Лекарь Империи
Фантастика:
городское фэнтези
аниме
дорама
фэнтези
попаданцы
5.80
рейтинг книги
Лекарь Империи 2

Спецназ ГРУ: самая полная энциклопедия

Колпакиди Александр Иванович
Справочная литература:
энциклопедии
5.00
рейтинг книги
Спецназ ГРУ: самая полная энциклопедия

Рубиновый лес. Дилогия

Гор Анастасия
Фантастика:
фэнтези
5.00
рейтинг книги
Рубиновый лес. Дилогия

Мастерская иллюзий (дилогия)

Безмирная Ольга
Фантастика:
фэнтези
юмористическая фантастика
6.80
рейтинг книги
Мастерская иллюзий (дилогия)

Принадлежать им

Зайцева Мария
Любовные романы:
современные любовные романы
5.25
рейтинг книги
Принадлежать им

Не говори мне о любви

Леонова Юлия Сергеевна
Любовные романы:
исторические любовные романы
8.36
рейтинг книги
Не говори мне о любви

Практический курс английского языка 2 курс

Аракин Владимир Дмитриевич
Старинная литература:
прочая старинная литература
5.00
рейтинг книги
Практический курс английского языка 2 курс

Точка Бифуркации VIII

Смит Дейлор
8. ТБ
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Точка Бифуркации VIII

Монахиня Адель из Ада

Фрэй Анита
Любовные романы:
исторические любовные романы
5.00
рейтинг книги
Монахиня Адель из Ада

Шайтан Иван 6

Тен Эдуард
6. Шайтан Иван
Фантастика:
попаданцы
альтернативная история
историческое фэнтези
7.50
рейтинг книги
Шайтан Иван 6

Я уже князь. Книга XIX

Дрейк Сириус
19. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.50
рейтинг книги
Я уже князь. Книга XIX

Козьма Прутков

Смирнов Алексей Евгеньевич
1309. Жизнь замечательных людей
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Козьма Прутков

Записки Филиппа Филипповича Вигеля. Части первая — четвертая

Вигель Филипп Филиппович
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Записки Филиппа Филипповича Вигеля. Части первая — четвертая