Squid NCSA lietotāja pievienošana, nepārrakstot paroļu failu
Atjauniniet esošo NCSA stila paroļu failu, nepārrakstot kontus, un nošķiriet akreditācijas datu glabāšanu no Squid piekļuves politikas.
Pirmais lietotājs darbojas. Pievienojat otro, un pirmais pazūd. Problēma var būt paroļu faila komandā, nevis Squid viena lietotāja ierobežojumā.
Apache opcija htpasswd ar -c izveido paroļu failu. Lietojot to esošam failam, tā to pārraksta. Nelietojiet šo opciju katru reizi, kad pievienojat vai atjaunināt lietotāju.
Esošam failam, ko uztur jūsu administrators, forma ir:
htpasswd /etc/squid/passwords alex
Izmantojiet īsto failu, kas konfigurēts basic_ncsa_auth, ar atbilstošām administratīvajām atļaujām. Programma jautā paroli, nevis ievieto to komandrindā.
Palīgprogrammai jāspēj nolasīt iegūto failu, un tās atbalstītajiem paroļu formātiem jāatbilst tam, kā tiek veidoti ieraksti. Jauna faila izveide citur neliek Squid to izmantot.
Saglabāts lietotājs nav automātiski autorizēts katrai galamērķim. Squid autentifikācijas palīgprogrammai un tās piekļuves noteikumiem ir atsevišķi uzdevumi.
Paroles maiņa no attāla klienta ir vēl viena prasība. NCSA fails nenodrošina pašapkalpošanās paroles maiņas protokolu tikai tāpēc, ka pārlūkprogramma var izmantot starpniekserveri. Izmantojiet pakalpojuma iedibināto kontu pārvaldības procesu.