Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    ssh с ROS на OpenWRT

    ssh с ROS на OpenWRT

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    ssh с ROS на OpenWRT, RouterOS
     
    reverged
    Guest
    #1
    0
    08.03.2012 05:45:00
    Я пытаюсь настроить ssh-ключи, чтобы подключаться по ssh с RB к OpenWRT без пароля. Консультировался с этой статьёй: http://wiki.mikrotik.com/wiki/Manual:System/SSH_client#Log-in_using_certificate.

    Я создал пару ключей на Linux-машине, скопировал публичный ключ на OpenWRT и могу успешно зайти с Linux на OpenWRT без пароля. Делаю так уже не в первый раз, всё просто и понятно.  
    user@ubuntu:~$ ssh root@10.10.1.5 "date"  
    Thu Mar  8 05:41:46 UTC 2012  

    Теперь переходим к ROS. Я скопировал приватный и публичный ключи на ROS v5.6 RB450G и выполнил команду:  
    /user ssh-keys private import public-key-file=ssh/id_dsa.pub private-key-file=ssh/id_dsa user=ap_admin  

    Ошибок не было. Теперь, когда пытаюсь подключиться по ssh:  
    [ap_admin@test_t] > /system ssh 10.10.1.5 user=root
    получаю сообщение:  
    getting empty DSA key  
    died with signal 11 on Thu Mar  8 05:30:58 2012  

    Кто-нибудь знает, что я делаю не так или у кого-то получилось? Если я удаляю приватный ключ с RB, при повторном запуске ssh появляется запрос пароля, значит, ключ видит и пытается использовать, но что-то идёт не так.  

    Повторюсь, с Linux => OpenWRT всё работает без проблем, а с RB => OpenWRT — нет. Также у меня успешно получилось подключиться с Linux => RB.
     
     
     
    Tolaris
    Guest
    #2
    0
    05.04.2012 11:23:00
    Пожалуйста, прочитайте мой пост выше. При использовании SSH-ключей можно указать либо user=blah, либо command=blah, но не оба одновременно.
     
     
     
    janisk
    Guest
    #3
    0
    05.04.2012 12:24:00
    Окей, теперь всё понятно.
     
     
     
    Tolaris
    Guest
    #4
    0
    05.04.2012 13:14:00
    Большое спасибо. Буду очень признателен, если вы сообщите мне или всем остальным по этому тикету, когда проблема будет решена.
     
     
     
    Disassembler
    Guest
    #5
    0
    03.04.2012 13:58:00
    То же самое. Подключение по SSH к MT работает отлично. А вот с MT на любой другой Linux-сервер – не выходит, появляется ошибка:

    [admin@MikroTik] > /system ssh address=example.com user=root command="ls -la"
    получена пустая DSA-ключ  
    завершилось с сигналом 11 во вторник, 3 апреля 2012, 13:32:18

    Рады снова видеть! Использую ROS 5.14, проверял с разных RB.
     
     
     
    janisk
    Guest
    #6
    0
    05.04.2012 11:20:00
    Не совсем понимаю, что может вызывать проблемы, с которыми вы столкнулись, так как я только что проверил на тестовых роутерах, и всё сработало как ожидалось. Вот команда: /user ssh-keys private> import user=admin private-key-file=id_dsa public-key-file=id_dsa.pub — добавлена запись. Если я заходил под пользователем admin, то мог успешно подключаться к SSH-хостам без проблем, если на целевом хосте для пользователя была установлена такая же публичная ключа. Пример: /sys ssh 192.168.88.1 user=test.

    Можете ли вы создать дебаг-логи роутера, когда выполняете ssh к другому хосту (желательно, сначала подключиться к хосту другим способом, а не через ssh) и проверить, есть ли какие-то логи на принимающей стороне?
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры