SMB认证:可以实现基于N T和s amba的用户认证。更多的信息请访问以下资源。
http://www.hacom.nl/~richard/software/smb_auth.html
基于m ysql的用户认证。
http://home.iae.nl/users/devet/squid/proxy_auth/contrib/mysql_auth.c
基于s ock5密码用户认证。
/
基于Radius 的用户认证。
http://home.iae.nl/users/devet/squid/proxy_auth/contrib/auth.pl
但是我们一般常用的是用n csa实现的认证和用s mb_auth实现的基于N T和s amba的用户认证。下面我们就来讲这两种认证方法的具体实现。
1. ncsa用户认证的实现
n csa是s quid源代码包自带的认证程序之一,下面我们以s quid-2.3.STA BLE2版本为例讲述n csa的安装和配置。
1) 从w ww. 下载s quid源代码包s quid-2.3.STA BLE2-src.tar. gz并放到/ tmp目录下。
2) 用t ar解开:
tar xvzf squid-2.3.STABLE2-src.tar.gz %make
%make install
3) 然后,进入/ tmp/squid-2.3.STA BLE2/auth_modules/NCSA目录。
% make
% make install
编译成功后,会生成n csa_auth的可执行文件。4) 拷贝生成的执行文件n csa_auth到/ usr/bin目录
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科08Linux代理服务器(13)全文阅读和word下载服务。
相关推荐: