Articolul descrie modul de configurare a serverului proxy squid pe CentOS 6.4 x86_64. Despre modul în care instalarea proxy-ului de squid pe CentOS poate fi citită în articolul meu.
Sufid configurarea accesului prin login și parola
Pentru a realiza acest lucru, vom transforma partea necesară a fișierului de configurare "/etc/squid/squid.conf":
- / usr / lib64 / squid / ncsa_auth - calea spre programul de autentificare NCSA, poate varia în funcție de adâncimea de biți a sistemului de operare.
- / etc / squid / internet_users - un fișier cu logare și parole ale utilizatorilor (îl vom crea mai târziu).
- copii 5 - numărul de conexiuni simultane.
- domain = My PROXY serveR = - mesaj pentru ecranul de întâmpinare.
- credentialsttl 2 ore - durata de viață a sesiunilor utilizatorilor conectați.
- acl internet_users proxy_auth REQUIRED - activați solicitarea de conectare și parolă pentru utilizatorii grupului "internet_users".
- http_access permite Internet_users - permitem utilizatorilor din grup accesul deplin.
- http_access neagă tot - restul interdicției.
Membrii calmarului
Creați un fișier de utilizatori cu parole. Pentru aceasta, executați următoarea comandă
Opțiunea -c trebuie specificată o singură dată, când se creează un fișier cu parole. În viitor, trebuie să adăugați utilizatori fără această cheie. Deci, am primit un dosar despre acest tip de conținut. Să verificăm:
În cazul în care testul este numele utilizatorului squid, iar YVcmD1sGsHmeY este hash-ul parolei squid.
În mod similar, dacă este necesar, adăugăm alți utilizatori:
Și ne uităm la înregistrări:
După ce am ajuns utilizatori, trebuie să setați permisiunile corespunzătoare pe fișierul "/ etc / squid / internet_users".
Verificarea funcției proxy a proiectorului
Link-uri utile
La scrierea articolului, au fost folosite următoarele surse: