SSH ключи

Соединение c оборудованием осуществляется по SSH протоколу.

Добавить sudo пользователя на подключаемом оборудовании. См. раздел Пользователь sudo.

Конфигурация sshd

Проверьте на подключаемом сервере файл /etc/ssh/sshd_config и свойство PubkeyAuthentication.

Если свойство PubkeyAuthentication отсутствует, закоментированно, или выставлено PubkeyAuthentication no, то замените значение свойства на PubkeyAuthentication yes

После любых изменений в файле /etc/ssh/sshd_config перезапустите сервис sshd командой:
sudo systemctl restart sshd

Авторизованные ключи

Добавьте на удаленном сервере публичный ключ в файл определенного пользователя:

/home/username/.ssh/authorized_keys

Для root пользователя:

/root/.ssh/authorized_keys