Вводить каждый раз, когда хочешь поключиться по ssh к консоли усройства под управлением EdgeOS, не очень удобно. Очевидное решение — добавить свой ssh ключ пользователю на утсройство. Как это сделать — я раскажу под катом.
Сперва необходимо скопировать свой публичный ключ на устройство, к примеру в каталог /tmp. Для это в воспользуемся утилитой scp:
scp ~/.ssh/id_rsa.pub ubnt@192.168.1.1:/tmp/key.pub
, где 192.168.1.1 — IP адрес устройства.
Далее выполнем действия напрямую на устройстве.
Входим в режим конфигурации:
configure
Далее загружаемм ключ для пользователя ubnt:
loadkey ubnt /tmp/key.pub
Далее сохраняем настройки
commit save
Всё, можно входить по ключу.