Dropbear - 只构建 scp

Dropbear - Build only scp

我们正在使用 dropbear 来执行 scp 和 ssh 功能。安全部门关注生产构建中的 ssh 客户端。但是,我们需要 scp 功能来传输生产映像中的文件。如何在不禁用 scp 功能的情况下禁用 dropbear 的 ssh?

Dropbear 是嵌入式系统中 openssh 的轻量级替代品。它提供以下功能:

dbclient dropbearkey dropbearconvert scp ssh

它还在 makefile 中提供了一个选项来仅构建 scp 实用程序。生产映像需要构建并仅包含 scp 二进制文件,而调试映像应该构建并包含所有 dropbear 二进制文件。

$(MAKE) PROGRAMS="scp"

我发现 "SCP" 依赖于 dbclient,因此您也需要构建它。

$make PROGRAMS="scp dbclient"