内核版本: Linux 2.2
Squid版本: Squid-2.3.stable2
(http://www.squid-cache.org/Versions/v2/2.3/squid-2.3.STABLE2-src.tar.gz)
发行版本: Redhat Linux 6.0
1. 下载,编译,安装Squid略
注意:运行squid作为nobody,不能用root.
假定squid home目录为/usr/local/squid/
假定squid source目录在/tmp/squid-2.3.STABLE2
2. # cd /tmp/squid-2.3.STABLE2/auth_modules/NCSA
# make ncsa_auth
3. 拷贝生成的执行文件ncsa_auth到squid执行文件目录
# cp ncsa_auth /usr/local/squid/bin
4. 从Apache软件包中得到程序htpasswd
5.用htpasswd生成供Squid利用的用户名和密码认证数据库文件
#htpasswd -c /usr/local/squid/etc/passwd
6. 加其它更多的用户
#htpasswd /usr/loal/squid/etc/passwd
7. 修改squid.conf,enable ncsa_auth用户认证功能
[root@linux etc]# more squid.conf | grep ncsa_auth
authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
8.修改ACL部分,象下面这样:
[root@linux etc]# more squid.conf | grep jephe
acl isd proxy_auth jephe bob jicon
http_access allow isdWeb: http://www.qqread.com/linux/2006/08/y706194061.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Linux集群技术 (8375篇文章)
- Cisco认证体系专题 (3150篇文章)
- 体验Linux的音影世界 (8047篇文章)
- Linux驱动大全 (8847篇文章)
- Linux下的路由的配置与应用 (11847篇文章)
- Linux命令简介 (9900篇文章)
- Linux防火墙 (9727篇文章)
- Linux日志专题 (8501篇文章)
- Linux服务器的安全性能 (20483篇文章)
- 揭秘Linux内存管理 (8111篇文章)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- 安装qmail全套功略 (18次浏览)
- TurboLinux 入门教程:第七课 TurboLinux简介 (18次浏览)
- Linux系统管理员秘技:用快捷命令一招制胜 (18次浏览)
- Linux系统命令分类详解 (1) (18次浏览)
- Linux下使用aMsn详解 (18次浏览)
- 你会在Linux下用POP3收Web电子邮箱吗? (18次浏览)
- 在Linux中用三款工具轻松制作网页 (18次浏览)
- Linux上的偷窺裝置 (1394的使用) (18次浏览)
- 深入浅出分析Linux内核漏洞的问题 (18次浏览)



