Для MikroTik авторизация SSH по ключу просто необходима, если вы хотите использовать хоть какие-то зачатки биллинговой системы. Здесь рассматривается процедура импорта уже сгенерированного открытого ключа. (Процесс генерации ключа на *nix системе описан в статье «SSH авторизация по ключу«).
Для регистрации открытого ключа:
1. Закачиваем файл с ключом на MikroTik.
2. Выполняем команду в терминале
1 2 3 |
[admin@mikrotik] > user ssh-keys import user=testUser public-key-file=testUserPubKeyFile |
Пользователь, указываемый в параметре «user» должен существовать, ключ должен быть в формате OpenSSH.
Посмотреть импортированные ключи:
1 2 3 |
[admin@mikrotik] > user ssh-keys print |
В winbox открываем System — Users, вкладка SSH Keys. Жмем кнопку Import SSH Key и заполняем поля.
После успешного импорта ключа вы увидите его в списке.
Теперь вы можете управлять вашим роутером при помощи скриптов без участия пользователя.
Реклама: