Мониторинг информационной системы: Задания на лабораторные работы № 1-3 по дисциплине «Администрирование в ИС», страница 5

Параметры сервера:

IP: 10.0.0.244 [login: auditor password: Smotritel root password: Reme$l0]

Лабораторная работа № 3

по курсу «Администрирование в ИС»

Задание [Вариант 5].

  1. Написать скрипт ftpsync для синхронизации ftp-катологов на 2-х отдельных серверах.
  2. Один ftp-сервер является главным (master), другой подчиненным (slave).
  3. Скрипт должен по протоколу FTP согласовать (переписать на подчиненный ftp-сервер свежие (заменить свежими) по времени-дате и удалить отсутствующие на главном ftp-сервере файлы) файлы в указанных каталогах.
  4. Список каталогов для согласования (source, target) и параметры подчиненного ftp-сервера (ip-адрес, login, password) указываются в конфигурационном файле скрипта ftpsync.conf.
  5. Включить выполнение скрипта в расписание демона cron каждое воскресенье в 13.00 часов.
  6. Сохранять информацию о выполненной операции (список синхронизированных файлов), дате и времени выполнения в лог-файл ftpsync.log..
  7. Подготовить отчет по лабораторной работе.

Параметры серверов:

IP (master): 10.0.0.244 [login: auditor password: Smotritel root password: Reme$l0]

IP (slave): 10.0.0.242 [ftp-доступ - login: auditor password: Smotritel]

Лабораторная работа № 3

по курсу «Администрирование в ИС»

Задание [Вариант 6].

  1. Написать скрипт hostsmon для мониторинга (протокол ICMP) доступности серверов в локальной компьютерной сети.
  2. Скрипт должен с помощью команды ping проверить доступность каждого сервера в списке серверов и для каждого сервера определить процент потери icmp-пакетов.
  3. В случае недоступности сервера (100% потерь) или высоком проценте потерь icmp-пакетов (более критического, например 30%) скрипт должен отослать информацию об этом на эл.почту stat@iate.obninsk.ru в виде сообщений (subject: server is down!, mail body: ip-адрес сервера) или (subject: connection quality is down!, mail body: ip-адрес сервера).
  4. Список серверов для мониторинга (ip-адреса) и параметры мониторинга (количество icmp-пакетов, критический процент потерь) для каждого сервера указываются в конфигурационном файле скрипта hostsmon.conf.
  5. Включить выполнение скрипта в расписание демона cron каждые 10 мин.
  6. Сохранять информацию о недоступности сервера или высоком проценте потери icmp-пакетов (более критического), дате и времени акта мониторинга в лог-файл hostsmon.log..
  7. Подготовить отчет по лабораторной работе.

Параметры серверов:

IP: 10.0.0.244 [login: auditor password: Smotritel root password: Reme$l0]

IP-адреса серверов: 10.0.0.250, 10.0.0.1, 10.0.3.254, 10.0.0.242, 10.0.0.70, 10.0.0.254

Параметры доступа к почтовому ящику stat@iate.obninsk.ru:

IP: 10.0.0.70 (iate.obninsk.ru) [пользователь: stat пароль: stat12345]

Лабораторная работа № 3

по курсу «Администрирование в ИС»

Задание [Вариант 7].

  1. Написать скрипт hostsfind для поиска (протокол ICMP) всех доступных хостов в локальных компьютерных сетях.
  2. Скрипт должен
    • с помощью команды ping найти все доступные хосты в локальной сети предприятия (университета).
    • список доступных хостов поместить в файл.
    • файл сжать с помощью программы gzip.
    • отослать файл на эл.почту stat@iate.obninsk.ru в виде сообщений (subject: current active hosts!, mail body: hosts list).
  3. Локальные сети для поиска активных хостов указываются в конфигурационном файле скрипта hostsfind.conf.
  4. Включить выполнение скрипта в расписание демона cron каждый день (кроме выходных) в 11 часов 00 мин и в 15 часов 00 мин.
  5. Сохранять результаты поиска, дате и времени акта поиска в лог-файл hostsfind.log..
  6. Подготовить отчет по лабораторной работе.

Параметры серверов:

IP: 10.0.0.244 [login: auditor password: Smotritel root password: Reme$l0]

Параметры доступа к почтовому ящику stat@iate.obninsk.ru:

Сети для поиска: 10.0.0.0/22, 10.10.0.0/23

IP: 10.0.0.70 (iate.obninsk.ru) [пользователь: stat пароль: stat12345]

Лабораторная работа № 3

по курсу «Администрирование в ИС»

Задание [Вариант 8].