我为我的 SWUPDATE 网络服务器输入了此配置:
SWUPDATE_WEBSERVER_ARGS=" -r /srv/swupdate/mongoose-webapp -p 8081 --auth-domain 'SWUpdate' --global-auth-file /home/swupdate-cred/.htpasswd "
现在,当我尝试访问端口 8081 时,会弹出身份验证窗口。
我尝试将使用此命令创建的用户名和密码放在这里:
htpasswd -c /home/swupdate-cred/.htpasswd ckm
但它永远不允许我使用我配置的用户和密码登录...
我不明白,我应该以某种方式创建用户吗?与指定的域?帮助
我使用SWUpdate v2023.05.0
我已经解决了问题:
您需要通过指定领域来创建密码,如下所示:
htdigest -c .htpasswd realmyouwanttoset username_setted
Enter password: pwfantasy
Retype password: pwfantasy
然后,您可以如下所示设置参数:
SWUPDATE_WEBSERVER_ARGS=" -r /srv/swupdate/mongoose-webapp -p 8081 --auth-domain realmyouwanttoset --global-auth-file /whereyourfileis/.htpasswd "
基本身份验证配置成功。 📈📈