Синхронизация каталогов, содержащих потоки данных об угрозах (сценарий DMZ)
Для синхронизации потоков данных об угрозах на локальном хосте и на хосте DMZ можно использовать утилиту RSync.
Если хостом DMZ является хост с ОС Windows, утилиту RSync можно запустить с помощью Cygwin. Порядок установки Cygwin описан в разделе Раздельная установка Kaspersky CyberTrace Service и Feed Utility (Windows).
Чтобы настроить синхронизацию на хосте DMZ, выполните следующие действия:
- На хосте DMZ настройте компоненты OpenSSH следующим образом:
- Выполните следующую команду как root:
ssh-host-configНа все вопросы можно ответить
Yes. Смысл операции в том, чтобы запустить демон sshd как службу. - Выполните следующую команду:
net start sshd
- Выполните следующую команду как root:
Демон sshd автоматически запустится.
Чтобы настроить синхронизацию на локальном хосте, выполните следующие действия:
- Создайте закрытый ключ и соответствующий открытый ключ.
Для этого выполните на локальном хосте следующую команду:
ssh-keygen -t rsa -q -N '' -f /home/<user>/.ssh/dmz_rsa_keyУкажите логин пользователя вместо
<user>. Ключи будут созданы без пароля. - Скопируйте открытый ключ с локального хоста на хост DMZ, для этого выполните следующую команду:
ssh-copy-id -i /home/<user>/.ssh/dmz_rsa_key <DMZ_user>@<DMZ_host>После запуска этой команды предлагается ввести пароль для
<DMZ_user>@<DMZ_host>. - Проверьте синхронизацию содержимого каталогов, содержащих потоки данных об угрозах, для этого выполните следующую команду на локальном хосте:
rsync -a --delete-before --delay-updates -e "ssh -i /home/<user>/.ssh/dmz_rsa_key" <DMZ_user>@<DMZ_host>:/<Path_to_feeds>/ /<Path_to_feeds_on_Local>/В этой команде
<Path_to_feeds_on_Local>— это путь к каталогу, содержащему потоки данных об угрозах на локальном хосте (а именно,%service_dir%/feeds), а<Path_to_feeds>— это путь к каталогу, в котором хранятся обновленные потоки данных об угрозах на хосте DMZ.Чтобы проверка синхронизации была пройдена, содержимое каталога
<Path_to_feeds_on_Local>на локальном хосте должно совпадать с содержимым каталога<Path_to_feeds>на хосте DMZ.