Назад | Перейти на главную страницу

Ssh без пароля на встроенное устройство только для чтения

Я хочу получать значения со встроенного устройства каждую минуту. В настоящее время у меня есть сценарий, который делает это через ssh, но мне нужно вводить пароль для встроенного устройства каждый раз, когда я подключаюсь к нему через SSH. Встроенное устройство предназначено только для чтения, и в настоящее время я не могу смонтировать его как записываемое. Встроенное устройство настроено плохо, поэтому я даже не могу временно загрузить id_rsa.pub своей машины на встроенное устройство, чтобы я мог автоматически подключаться с использованием аутентификации с открытым ключом. Другая проблема заключается в том, что я также не могу использовать ключевое слово «expect» или демон sshpass, так как не могу установить программное обеспечение на встроенное устройство.

Я забыл сказать, что между мной и встроенным устройством с данными есть еще одно встроенное устройство, доступное только для чтения.

Есть ли у меня надежда? Спасибо за ваше время.

expect должен запускаться не во встроенной системе, а в системе, из которой вы входите.