Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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> |