随笔分类 -  centos上架设squid web服务器

squid使用NCSA验证
摘要:如果要在squid中加入用户名和密码的验证,使用NCSA是最方便的:生成用户名,密码文件 用命令 htpasswd 来生成,使用非常简单,生成一个叫passwdfile的密码文件,包含username和password账户: htpasswd -bc passwdfile username password添加username和password账户到passwdf... 阅读全文

posted @ 2011-11-29 17:05 Observer 阅读(1023) 评论(0) 推荐(0)

访问控制
摘要:要想查看目前代理服务器正在连接什么东西需要查看access.log,由于是个文件,如果想实时监控的话可以使用tail的-f命令来follow这个文件。开始扫描《squid中午权威指南》里头提到了splay tree,一定要研习一番访问控制ACL(要求彼此之间没有交集)acl name type value1 value2 …6.1.1 type大约有25个6.1.1.1 ip地址:src,dst,... 阅读全文

posted @ 2011-11-03 18:30 Observer 阅读(895) 评论(0) 推荐(0)

正则和shell命令帮助查询ip,转换时间
摘要:为了知道有哪些ip的用户在上网,需要抽出ip出来第一步是用sed将ip字段抽出sed -re 's/[^[:blank:]]+[[:blank:]]+[^[:blank:]]+[[:blank:]]+([^[:blank:]]+).*/\1/' \/usr/local/squid/var/logs/access.log \然后通过sort排序ip| sort -t . | sort -u最后使用u... 阅读全文

posted @ 2011-11-02 20:40 Observer 阅读(575) 评论(0) 推荐(0)

linux一些版本的防火墙
摘要:以后跟网络有关的操作,遇到什么诡异的事情时候,第一反应就要是防火墙干了坏事首先是centos的防火墙,whereis一下就找到了命令行所在地,但是配置在/etc/init.d/iptables直接运行/etc/init.d/iptables status之类就可以简单操控修改文件可以做到新增条例,文件在/etc/sysconfig/iptables,-A RH-Firewall-1-INPUT -... 阅读全文

posted @ 2011-11-02 01:10 Observer 阅读(328) 评论(0) 推荐(0)

初识squid——安装
摘要:安装squid的经历 开始通过ssh在fc同学教研室的服务器上装,但是最后没弄出来,就被断网了然后vmware的网络不知道怎么回事,只好重新在virtual box上装centoscentos装了1小时,密码必须要6位以上,不知道怎么避免接着是PATH环境变量竟然没有很多命令(groupadd等)的地址,于是打开/etc/profile文件,加上/usr/sbin:/usr/bin:/sbin:/bin在tty中弄,通过yum install w3m下了个w3m,接着就把www.squid-cache.org/上的squid安装包弄下来。sudo失效,说我不是sudoer,但是密码本来就长,不 阅读全文

posted @ 2011-11-01 13:40 Observer 阅读(437) 评论(0) 推荐(0)

导航