我需要一种方法来实现某种身份验证(用户/密码)到swupdate界面,以便只允许授权用户进行固件更新。我试图将一个.htaccess文件放在web接口的根文件夹中(即/www目录中),但它似乎被忽略了。有人有关于我的要求的例子吗?
另外:在配置文件swupdate.cfg中,我找到了以下参数:
全局-auth文件
对于嵌入式and服务器,但我找不到该文件必须具有的内容(以及格式)。
提前感谢
发布于 2021-08-03 12:19:15
使用apache的ht摘要工具创建ht摘要文件。例如:htdigest -c .htdigest myrealm someuser然后运行swupdate,添加以下猫鼬参数--auth-domain myrealm --global-auth-file /path_to_your_htdigest/.htdigest。
一个完整的例子:/usr/bin/swupdate -v -H "my_hardware:1.0" -f /etc/swupdate.cfg -w "--auth-domain myrealm --global-auth-file /www/.htdigest" -p 'reboot'
https://stackoverflow.com/questions/65504243
复制相似问题