Proxy 简介
什么是 Proxy ? Proxy 在字面上的意思是代理人, Proxy Srever 可以接受使用者的要求 至 Internet 上抓取网页, 将资料存放至硬盘, 再将资料传送给使用者.当有另一位使用者要求读取同一份资料时, Proxy Server 即可将存放于硬盘上的资料传送给使用者. Proxy 的运作 (1) 使用者 (Client) 提出要求 (2) Proxy Server本身是否有所需资料,若有则跳至(6) (3) 向真正的 Web Server 提出索取资料需求 (4) 真正的 Web...
CVS 管理脚本
、用法 1. 准备工作 下载脚本地址 http://www.kdeopen.com 解开cvs.tar.gz tar zxvf cvs.tar.gz 2. 安装CVS服务器 #cd cvs #./install 3. 添加用户 #./cvsadduser [cvs用户] [系统用户] [密码] 4. 删除用户 #./cvsuserdel [cvs用户] 5. 修改密码 #./cvspasswd [cvs用户] [新密码] 二、脚本源码 1. 安装程序源码 [root@linux cvs]# cat in...
在linux下面如何截获系统调用
在linux下面如何截获系统调用 使用Linux Kernel Module的一般目的就是扩展系统的功能,或者给某些特殊的设备提供驱动等等。其实利用Linux内核模块我们还可以做一些比较“黑客”的事情,例如用来拦截系统调用,然后自己处理。嘿嘿,有意思的说。 下面给出一个简单的例子,说明了其基本的工作过程。 #define MODULE #define __KERNEL__ #include #include #include #include #include #include #include #in...
在Linux中设置磁盘限额
1.检查你的/etc/fstab ,假设没有设置quota的文件象下面这样。 /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /home ext2 defaults 1 2 /home是单独的一个分区。 2.为了设置用户usr1在目录/home/usr1下所占用的磁盘空间,首先改/etc/fstab象下面这样: /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /home ext2 defaults,usrquota 1 2 3.登录为roo...
IDE RAID卡在linux上的应用
摘要:raid卡几乎已经成为服务器的标准配置了,raid卡不但可以大大提高数据的安全,还可以大幅提高硬盘读写性能,从而提供服务器的整体性能和可靠性. raid卡几乎已经成为服务器的标准配置了,raid卡不但可以大大提高数据的安全,还可以大幅提高硬盘读写性能,从而提供服务器的整体性能和可靠性. linux很早就提供对raid的支持,不但支持raid卡,也支持软raid,不过软raid实在是比不上硬raid.早期的raid卡都是用于scsi系统的,性能好,可惜价格高昂,而且scsi硬盘也大大贵过ide硬盘....
在 RedHat 6.0 里设置 RAID
摘要:本文中介绍的安装是在RedHat 6.0上进行的,我认为在其他的Linux版本中应该也能用。我什么时候会转去用Debian呢?我希望能尽快。 一、RAID介绍 我建议你读一读jakob@ostenfeld.dk写的软件RAID HOWTO。很明显,他是个丹麦人。丹麦是一个住着许多聪明人的世界上最好的国家。他的这篇HOWTO写得非常好,也许我根本就没有必要写这篇文章。我之所以写这篇文章是因为文档一般来说都写得不大容易懂,当然现在情况已有很大的改观。本文中介绍的安装是在RedHat 6.0上进行的,我...
Linux网络代码导读v0.2
摘要 许多人在分析linux代码时对网络部分(主要是src/linux/net,src/linux/include/net及src/linux/include/linux目录下的文件)比较感兴趣,确实,尽管已经从书本上学到了大量的TCP/IP原理,不读源码的话,头脑中还是建立不起具体的印象。而分析这部分代码的一个问题便是代码众多而资料很少。这篇文章的目的就是勾勒出一个框架,让读者能够大致能够了解TCP/IP究竟是怎么工作的。以前见到的许多代码分析都是基于2.0内核的,在新的内核中许多函数变了名字,这尤其...
LIDS译本
【 原文由 chzhuang 所发表 】 一. LIDS的一些基本概念 1.当前Linux系统的缺陷 文件系统没有保护机制 进程没有保护机制 系统管理没有保护机制 root会滥用职权 系统认证是不可信的 存取控制模型(DAC)是不足的 2.什么是LIDS 一个内核的补丁和管理工具,用于加强linux的内核安全性 一个内核中参考监视器的执行 内核中的强制存取控制(MAC)模型的实现 一些正派黑客的现行项目 3.LIDS的特性 文件保护。任何人,包括root,不能修改LIDS保护的文件。文件可以是隐藏的。...
Linux的反击:如何利用procmail来对付垃圾邮件
电子邮件是互联网上最重要的通讯手段和工具。从电子邮件诞生的那天起,无聊的垃圾邮件就成为了人们最头疼的问题之一。据说,世界上每年由于垃圾电子邮件给人们带来的损失就高达数亿美元。在Windows操作系统中也许您已经尝够了垃圾邮件给您带来的苦头,让您防不胜防。但是,不要以为在Linux操作系统平台中就能避免垃圾电子邮件给我们带来的骚扰,反击和过虑掉我们不需要的电子邮件就是一件很重要的工作。本文将详细介绍如何利用procmail来对付垃圾邮件。 无用的电子邮件通常会影响我们的网络生活。在Linux操作系统下标准...
Linux环境下基于策略的路由
原文作者:Matthew G. Marsh 摘要 本文以大量实例为基础介绍了基于Linux2.2的强大路由功能,它提供的路由功能是很多路由器产品都是难以匹敌的,如果考虑到它的免费性,它的性能价格比更是没有任何产品可以相比。 目前在计算机网络中使用的传统路由算法都是根据IP包目的地址进行路由选择.然而在现实应用中经常有这样的需求:进行路由选择时不仅仅根据数据报的目的地址,而且根据数据报的其他一些特性如:源地址、IP协议、传输层端口,甚至是数据包的负载部分内容,这种类型的路由选择被称作基于策略的路由。 在L...
Linux网络管理员手册(10)
第十章 网络信息系统 当你运行着一个局域网时,你的整个目标通常时为你的用户提供一个清晰透明的网络环境。 做到这一步的一个重要步骤是在所有主机之间保持重要数据(比如用户帐号信息)的同步。 我们在前面已经看到,对于主机名的解析,存在一个强大而复杂的服务,即DNS。对于其他任 务没有这种特殊的服务。此外,如果你只是管理一个没有Internet连接的小LAN的话,那么对 于许多管理员来说安装设置DNS是不值得的。 这就是为什么Sun开发出了NIS,即网络信息系统(Network Information Syst...
Linux教程-在Bash中的操作
命令和文件名扩展特性 Bash命令行具有命令和文件名扩展特性。当输入一个还没完成的命令或文件名时,只需键入Tab键就能激活命令和文件名扩展特性,从而完成该命令的剩余输入。如果有多个命令或文件的前缀相同,Bash将响铃并等待用户输入足够的字符,以便选择唯一的命令或文件名,如果找到,系统将自动补齐搜索到的命令或文件名,用户按回车键后,系统将执行这条指令。例如: $ cat pre $ cat preface Bash也能列出当前目录下部分匹配的文件名来完成文件名扩展。如果键入Esc,然后键入?,shell将...