带有 ncsa_auth 的 Squid 代理

带有 ncsa_auth 的 Squid 代理

我正在尝试使用 ncsa_auth 设置 squid 代理,但我在系统上找不到 ncsa_auth

我使用 apt-get install squid 安装了 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

答案1

squid是“从 squid 到 squid3 的虚拟过渡包”。可能squid3已安装在您的系统中,因为它squid依赖于squid3

ncsa_auth位于/usr/lib/squid3/

答案2

我刚刚也遇到了同样的问题。在我的情况中,文件的名称是“basic_ncsa_auth”,这个简单的差异造成了混乱,呵呵。

希望能够帮助到你。

答案3

您在此处查找的软件包是错误的dpkg -L。该squid软件包是过渡软件包,仅取决于squid3包含该ncsa_auth程序的软件包。

相关内容