如何在 Moongoose swupdate Web 服务器上使用 htpasswd 配置基本身份验证?

问题描述 投票:0回答:1

我为我的 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

.htpasswd swupdate
1个回答
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 " 

基本身份验证配置成功。 📈📈

© www.soinside.com 2019 - 2024. All rights reserved.