Aldoni Squid-NCSA-uzanton sen anstataŭigi la pasvortdosieron
Ĝisdatigu ekzistantan NCSA-stilan pasvortdosieron sen anstataŭigi kontojn, kaj distingigu konservadon de akreditiloj disde la alirpolitiko de Squid.
La unua uzanto funkcias. Vi aldonas la duan kaj la unua malaperas. La problemo povas esti la komando pri la pasvortdosiero, ne limo de unu uzanto en Squid.
La opcio htpasswd de Apache kun -c kreas pasvortdosieron. Uzata sur ekzistanta dosiero, ĝi reskribas ĝin. Ne uzu tiun opcion ĉiufoje, kiam vi aldonas aŭ ĝisdatigas uzanton.
Por ekzistanta dosiero prizorgata de via administranto, la formo estas:
htpasswd /etc/squid/passwords alex
Uzu la realan dosieron agorditan por basic_ncsa_auth, kun la taŭgaj administraj rajtoj. La programo petas la pasvorton anstataŭ meti ĝin en la komandlinion.
La helpanto devas povi legi la rezultan dosieron, kaj ĝiaj subtenataj pasvortformoj devas kongrui kun tio, kiel oni kreas la erojn. Krei novan dosieron aliloke ne igas Squid uzi ĝin.
Konservita uzanto ne estas aŭtomate rajtigita por ĉiu celloko. La aŭtentiga helpanto de Squid kaj ĝiaj alirreguloj havas apartajn taskojn.
Ŝanĝi pasvorton de fora kliento estas plia postulo. NCSA-dosiero ne provizas memservan pasvortŝanĝan protokolon nur ĉar retumilo povas uzi la prokurilon. Uzu la establitan kontadministran procedon de la servo.