我想构建一个 openwrt 源并通过 menuconfig 部分设置所有内容但是没有设置密码的设置我应该更改哪一部分或应该添加哪一部分?我正在为 tp-link archer 调制解调器创建 openwrt
答案1
这就是我所做的并且成功的方式
/etc/shadow
操作系统中进行内置固件密码设置的文件
操作系统的用户名和密码以加密形式显示在该文件中:
root:$1$/jQOKY73 $ pdcGJ7rwLtAjr67mpVFg2.:17759:0:99999:7:::
(此密码为“admin”)
可以先在构建的操作系统中手动指定密码,然后查看这个文件
接下来,将这个文件的全部内容复制到Openwrt源码中/package/base-files/files/etc/shadow
(相当于源码中的同一个文件)。
然后再次构建操作系统
答案2
OpenWRT中的密码不是放。 OpenWRT 映像在部署时没有 root 密码,默认情况下没有定义 root 密码(至少对于 TPLink Archer C2 而言)。
只有在路由器上部署 OpenWRT 后,使用 Luci 或在 Linux 命令行中,才给它一个 root 密码。