碰巧需要从几台服务器访问 nginx 服务器。例如,servers - host1
, host2
,host3
每个服务器,当通过 curl 访问时,将替换它的名称-u host1:
,同时如果这样的名称在与用户的文件中,则授权将通过。但此时,如果不填写密码,则会出现错误:
crypt_r() failed (22: Invalid argument)
我在谷歌中寻找类似的东西,但他们到处都写同样的东西,如何设置登录密码包。也许有人遇到或可以提供帮助?
如果所有用户都有一个密码,它将适合该选项,但需要从文件中获取登录名。