openwrt Signing key has not been configured解决方法

在编译openwrt时遇到' Signing key has not been configured '错误,本文介绍了如何通过生成RSA密钥和证书来解决这个问题。步骤包括安装openssl,使用openssl genrsa生成密钥,创建证书请求,自签证书,以及在make menuconfig中配置密钥选项。重新编译后,签名问题得到解决。
摘要由CSDN通过智能技术生成
在编译openwrt源码的时候make V=s 提示openwrt出现Signing key has not been configured解决办法
编译出现提示如下:
Generating index for package ./uhttpd_2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067_ramips_24kec.ipk
Generating index for package ./watchdog_1_ramips_24kec.ipk
Generating index for package ./wireless-tools_29-5_ramips_24kec.ipk
Signing key has not been configured
 
是因为增加包签名,可以查看下面链接中,对增加这一功能的描述
https://dev.openwrt.org/changeset/38284
上面有这样说Add package signing key and certificate configuration options to the
"Image configuration" submenu.  
这是因为在使用一些软件包的时候需要签名身份验证,因为没有提供相关的信息所有会报错
只需要制作一个签名和证书加入到"Image configuration" 的子目录即可,下面是自己制作签名和证书过程

1.安装openssl
首先得安装OpenSSL软件包openssl,安装了这个软件包之后,我们可以做这些事情:
  o  Creation of RSA, DH and DSA Key Parameters # 创建密钥 key
  o  Creation of X.509 Certificates,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值