Prvi uporabnik deluje. Dodate drugega in prvi izgine. Težava je lahko v ukazu za datoteko z gesli, ne v omejitvi enega uporabnika v Squidu.

Možnost htpasswd Apache z -c ustvari datoteko z gesli. Uporabljena na obstoječi datoteki jo prepiše. Te možnosti ne uporabljajte vsakič, ko dodajate ali posodabljate uporabnika.

Za obstoječo datoteko, ki jo vzdržuje vaš skrbnik, je oblika:

htpasswd /etc/squid/passwords alex

Uporabite dejansko datoteko, nastavljeno za basic_ncsa_auth, z ustreznimi skrbniškimi pravicami. Program vpraša za geslo, namesto da bi ga vstavil v ukazno vrstico.

Pomožni program mora znati brati nastalo datoteko, njegove podprte oblike gesel pa se morajo ujemati z načinom ustvarjanja vnosov. Ustvarjanje nove datoteke drugje ne povzroči, da bi jo Squid uporabljal.

Shranjeni uporabnik ni samodejno pooblaščen za vsak cilj. Pomožni program za preverjanje pristnosti Squida in njegova pravila dostopa imajo ločene naloge.

Spreminjanje gesla z oddaljenega odjemalca je še ena zahteva. Datoteka NCSA ne ponuja protokola za samostojno spremembo gesla samo zato, ker lahko brskalnik uporablja posredniški strežnik. Uporabite uveljavljen postopek upravljanja računov storitve.

Sorodni članki