Додавање на Squid NCSA корисник без препишување на датотеката со лозинки
Ажурирајте постоечка датотека со лозинки во NCSA стил без препишување на сметките и разграничете го складирањето на акредитиви од политиката за пристап на Squid.
Првиот корисник работи. Го додавате вториот и првиот исчезнува. Проблемот може да е во наредбата за датотеката со лозинки, а не во ограничувањето на еден корисник во Squid.
Опцијата htpasswd на Apache со -c создава датотека со лозинки. Применета на постоечка датотека, таа ја препишува. Не ја користете таа опција секој пат кога додавате или ажурирате корисник.
За постоечка датотека што ја одржува вашиот администратор, формата е:
htpasswd /etc/squid/passwords alex
Користете ја вистинската датотека конфигурирана за basic_ncsa_auth, со соодветни административни дозволи. Програмата ја прашува лозинката наместо да ја стави во командната линија.
Помошната програма мора да може да ја чита добиената датотека, а нејзините поддржани формати на лозинки мора да одговараат на начинот на кој се создаваат записите. Создавањето нова датотека на друго место не прави Squid да ја користи.
Зачуван корисник не е автоматски овластен за секоја дестинација. Помошната програма за автентикација на Squid и нејзините правила за пристап имаат одделни задачи.
Менувањето лозинка од далечински клиент е уште еден услов. Датотеката NCSA не обезбедува протокол за самостојна промена на лозинка само затоа што прелистувачот може да го користи проксито. Користете го воспоставениот процес за управување со сметки на услугата.