Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
envy [2023/04/27 14:35] nightfly |
envy [2023/12/26 17:01] (поточний) nightfly |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Зависть ====== | + | ====== Заздрість ====== |
- | Модуль "Зависть" | + | Модуль "Заздрість" |
{{: | {{: | ||
- | ===== Начальная конфигурация ===== | + | ===== Початкова конфігурація ===== |
- | Включение модуля производится | + | Ввімкнення модулю здійснюється відповідною опцією |
<code ini> | <code ini> | ||
Рядок 15: | Рядок 15: | ||
</ | </ | ||
- | Для доступа к модулю используется следующий елемент " | + | Для доступу до модуля використовується наступний елемент " |
{{: | {{: | ||
- | Жизнерадостная картина которую мы видим изначально | + | Життєрадісна картина, яку ми бачимо, спочатку |
{{: | {{: | ||
- | Для | + | Для |
{{: | {{: | ||
+ | Створені вами скрипи заздрості запускатимуться відносно моделі ваших заздрісних пристроїв. Запускатися вони будуть за допомогою програмного забезпечення вказаного в опції **EXPECT_PATH** конфігу **billing.ini**. Можливо це не очевидно, | ||
- | Созданные вами скрипы зависти будут запускаться относительно модели ваших завистливых устройств. Запускаться они будут при помощи ПО указанного в опции **EXPECT_PATH** конфига **billing.ini**. Возможно это не очевидно, | ||
{{: | {{: | ||
- | В наших скриптах, мы можем использовать следующие макросы: **{IP}, {LOGIN}, {PASSWORD}, {ENABLEPASSWORD}, | + | У наших скриптах ми можемо використовувати |
{{: | {{: | ||
- | Значение же макроса **{IP}** берется | + | Значення макросу **{IP}** береться з довідника "Світчі" |
- | Далее при | + | Далі за допомогою відповідного довідника ми можемо додати існуючі комутатори або будь-які інші пристрої з довідника "Світчі" |
{{: | {{: | ||
- | Как не сложно заметить в перечне возможных для создания зависти | + | Як не складно помітити, в переліку |
- | Для того, | + | Для того, |
{{: | {{: | ||
- | Крутотень? Правда? | + | Крутотінь? Правда? |
- | Также мы можем принудительно и "прямо сейчас" | + | Також ми можемо примусово і " |
{{: | {{: | ||
- | Ну вот и все, теперь у нас в архиве материализовываются | + | Ну от і все, тепер у нас в архіві матеріалізуються відповідні |
{{: | {{: | ||
- | При необходимости автоматического | + | При необхідності автоматичного |
< | < | ||
Рядок 64: | Рядок 64: | ||
</ | </ | ||
- | Следует | + | Слід також зауважити, що конфіги будуть збережені в архіві при масовій обробці, тільки для |
- | ===== Примеры | + | |
+ | ===== Приклади | ||
==== Juniper MX ==== | ==== Juniper MX ==== | ||
Рядок 340: | Рядок 341: | ||
spawn / | spawn / | ||
- | expect | + | expect |
+ | </ | ||
+ | |||
+ | |||
+ | ==== FreeBSD | ||
+ | |||
+ | < | ||
+ | set timeout 60 | ||
+ | |||
+ | set login {LOGIN} | ||
+ | set password {PASSWORD} | ||
+ | set ip {IP} | ||
+ | #custom ssh port here | ||
+ | set port 22 | ||
+ | |||
+ | spawn ssh -o UserKnownHostsFile=/ | ||
+ | |||
+ | expect " | ||
+ | send " | ||
+ | |||
+ | expect "*:~ %" | ||
+ | send "cat / | ||
+ | |||
+ | expect "*:~ %" | ||
+ | send "cat / | ||
+ | |||
+ | expect "*:~ %" | ||
+ | send " | ||
</ | </ |