синхронизация файлов конфигураций на шлюзах SMG1016M
Добавлено: 04 июн 2014 17:40
Здравствуйте!
Возникла задача поддерживать идентичные конфигурации (за исключением сетевой части) на двух шлюзах SMG1016M.
Огромное спасибо Анне, решение в целом найдено. Алгоритм следующий:
Теперь вопрос, когда начал делать задуманное, понял, что нужно генерить ssh ключи, с целью избавления от ввода паролей. Вопрос, если я их создам и положу по нужным путям будут ли они там храниться после:
Возникла задача поддерживать идентичные конфигурации (за исключением сетевой части) на двух шлюзах SMG1016M.
Огромное спасибо Анне, решение в целом найдено. Алгоритм следующий:
- 1. подключаемся к SMG1016(1) ("master") по ssh, запускаем shell (sh)
2. копируем /etc/config/cfg.yaml на некий "сервер конфигураций" Serv1 (scp)
3. отключаемся от "master"
4. Пилим полученный файл Serv1, меняем в cfg.yaml IP1->IP2, Descr1->Descr2 и проч. (sed)
5. подключаемся к SMG1016(2) ("slave"), запускаем shell (sh).
6. Удаляем rm /etc/config/cfg.yaml
7. Копируем полученный в 4 файл на SMG1016(2) ("slave") /etc/config/cfg.yaml
8. chmod 666 cfg.yaml && save && exit
9. config, copy startup_to_running
10. Profit
Теперь вопрос, когда начал делать задуманное, понял, что нужно генерить ssh ключи, с целью избавления от ввода паролей. Вопрос, если я их создам и положу по нужным путям будут ли они там храниться после:
- А) ребута шлюза?
Б) обновления прошивки?