Dropbear - сборка только scp
Мы используем dropbear для выполнения функций scp и ssh. Отдел безопасности обеспокоен ssh-клиентом в производственных сборках. Но нам нужна функциональность scp для передачи файлов в рабочие образы. Как я могу отключить ssh от dropbear без отключения функции scp?
1 ответ
Решение
Dropbear - это легковесная замена openssh во встроенных системах. Он обеспечивает следующие функциональные возможности:
dbclient dropbearkey dropbearconvert scp ssh
В make-файле также есть опция для сборки только утилиты scp. Производственные образы должны собираться и включать только двоичный файл scp, тогда как образы отладки должны собираться и включать все двоичные файлы dropbear.
$(MAKE) PROGRAMS="scp"
Я обнаружил, что "SCP" зависит от dbclient, поэтому вам также необходимо создать его.
$make PROGRAMS="scp dbclient"