Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:nas:mikrotik:ssh [2015/12/05 17:50]
127.0.0.1 внешнее изменение
abills:docs:nas:mikrotik:ssh [2017/05/16 12:42] (текущий)
anton
Строка 1: Строка 1:
 ==== Управление Mikrotik по SSH ==== ==== Управление Mikrotik по SSH ====
 Удалённое выполнение команд на Mikrotik через ''​SSH'',​ используется для управления правилами шейпера и фаервола. ​ Удалённое выполнение команд на Mikrotik через ''​SSH'',​ используется для управления правилами шейпера и фаервола. ​
 +
 +[[abills:​docs:​nas:​mikrotik:​ssh:​key_upload|Установка ключа с помощью API через вебформу]]
 +
 Для выполнения команд нужно создать SSH  сертификат с пустым паролем и залить его на Mikrotik по ftp. \\ Для выполнения команд нужно создать SSH  сертификат с пустым паролем и залить его на Mikrotik по ftp. \\
-Перед созданием сертификата убедитесь включён ​ли на Mikrotik'​е ​сервис ''​ftp''​.+Перед созданием сертификата убедитесь ​что на Mikrotik'​е ​включён сервис ''​ftp''​.
  
 **Создание сертификата**\\ **Создание сертификата**\\
Строка 13: Строка 16:
  
 Подключите SSH ключ пользователю Подключите SSH ключ пользователю
-  [admin@mikrotik]>​ user ssh-keys import public-key-file=id_dsa.abills_admin.pub user=abills_admin+  [admin@mikrotik]>​ user ssh-keys import public-key-file=id_rsa.abills_admin.pub user=abills_admin
  
  
 **Проверяем:​**\\ **Проверяем:​**\\
-  % ssh -l abills_admin ​ -i /​usr/​abills/​Certs/​id_dsa.abills_admin ​ 10.20.1.1 "/​system identity print"+  % ssh -l abills_admin ​ -i /​usr/​abills/​Certs/​id_rsa.abills_admin ​ 10.20.1.1 "/​system identity print"
  
 если все правильно,​ результат выглядит примерно вот так\\ если все правильно,​ результат выглядит примерно вот так\\
Строка 24: Строка 27:
   ​   ​
 если у вас спрашивает пароль,​ повторите внимательнее. если у вас спрашивает пароль,​ повторите внимательнее.
 +
 +=== Создание и загрузка ключа через mikrotik_hotspot.pl ===
 +
 +Внутри [[abills:​docs:​nas:​mikrotik:​hotspot#​avtomaticheskaja_nastrojka | mikrotik_hotspot.pl]] уже есть процедура заливки ключа
 +<​code>​
 + # ​ /​usr/​abills/​Abills/​modules/​Hotspot/​mikrotik_hotspot.pl IP_ADDRESS=192.168.0.12 UPLOAD_KEY=y
 +</​code>​