Squid-прокси с помощью ncsa_auth
Я пытаюсь настроить прокси-сервер squid с помощью ncsa_auth, но не могу найти ncsa_auth в своей системе
Я установил squid с помощью apt-get install squid
Насколько я понимаю, он должен быть установлен вместе со squid, кто-нибудь знает другой способ установить его или почему он не был установлен в первую очередь?
$ dpkg -L squid
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/squid
/usr/share/doc/squid/copyright
/usr/share/doc/squid/README
/usr/share/doc/squid/changelog.Debian.gz
3 ответа
Вы смотрите в неправильном пакете с dpkg -L
там. squid
пакет представляет собой переходный пакет, который зависит только от squid3
который содержит ncsa_auth
программа.
squid
является "фиктивным переходным пакетом от squid к squid3". Наверное squid3
уже установлен в вашей системе, так как squid
зависит от squid3
,
ncsa_auth
находится в /usr/lib/squid3/
,
У меня просто была такая же проблема. В моей ситуации имя файла "basic_ncsa_auth", и эта простая разница делает беспорядок, хе-хе.
Я надеюсь, что это может помочь вам.