Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:nas:mikrotik:ssh [2016/06/16 10:58] anton |
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" |
если все правильно, результат выглядит примерно вот так\\ | если все правильно, результат выглядит примерно вот так\\ | ||
Строка 29: | Строка 32: | ||
Внутри [[abills:docs:nas:mikrotik:hotspot#avtomaticheskaja_nastrojka | mikrotik_hotspot.pl]] уже есть процедура заливки ключа | Внутри [[abills:docs:nas:mikrotik:hotspot#avtomaticheskaja_nastrojka | mikrotik_hotspot.pl]] уже есть процедура заливки ключа | ||
<code> | <code> | ||
- | # /usr/abills/misc/mikrotik/mikrotik_hotspot.pl IP_ADDRESS=192.168.0.12 UPLOAD_KEY=y | + | # /usr/abills/Abills/modules/Hotspot/mikrotik_hotspot.pl IP_ADDRESS=192.168.0.12 UPLOAD_KEY=y |
</code> | </code> |