Скрипт для добавления пользователей в Mikrotik на языке Python
В прошлой статье мы рассматривали вопрос о добавлении пользователей в Mikrotik Routerboard. Но в ней данные пользователя были прописаны в теле команды, которую должен выполнить скрипт на mikrotik. Для того чтобы ввести другого пользователя необходимо было постоянно редактировать скрипт. Данный пример позволяет вводить данные о пользователе в строке запроса. Эти данные будут использованы для формирования команды выполнения в Mikrotik Routerboard.
Скрипт выглядит так:
#!/usr/bin/env python
# -*- coding: utf_8 -*-
from paramiko import SSHClient
from paramiko import AutoAddPolicy
login = raw_input("Введите имя пользователя: ")
password = raw_input("Введите пароль пользователя: ")
ipaddress = raw_input("Введите IP адрес пользователя: ")
Хотите поделиться своими фотографиями или статьями? Отправляйте их на hertyweb@asp24.com.ua. Мы обязательно разместим их у нас на сайте!
Комментарии
Оценка:
3.0
Голосов: 1
Комментарии: 1
-->
Автор: xwrs
Добавлено: 06.04.2011, 08:23
ok. супер. а теперь напишите пожалуйста как удалять/редктировать через ssh. ато это происходит по индексу, который непонятно как считать по ssh. вообще-то это все правильнее заводить на сервере RADIUS, но у MT с ними какие-то проблемы с MTU и в сети linux-пользователи работают нормально, а windows постоянно отключаются