博客统计信息

用户名:ckc620
文章数:8
评论数:3
访问量:8046
无忧币:20
博客积分:76
博客等级:1
注册日期:2010-01-21

我最近发表的评论

postfix 学习笔记 回复
呵呵,谢谢支持啊。不过我也还是在..
zabbix安装文档 回复
好文章啊,可以转走不?
报到补充篇 回复
哈哈,我开了博客之后就没怎么打理..
2010-12-26 20:12:13




以下是实现用户身份认证的语句

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd

选项定义了认证方式为basic,认证程序的路径和认证程度需要读取的帐户文件



auth_param basic children 5

此选项定义了认证程序的进程为5



auth_param basic credentialsttl 2 hours

此选项定义了认证程序的时间为2小时,如果2小时过后用户还需要使用squid,则必须重新输入帐户和密码



auth_param basic realm This is a Squid porxy-caching

auth_param basic realm选项定义了用户的登录时显示的领域内容,类似于Apache的会员区认证



acl auth_user proxy_auth REQUIRED

http_accel allow auth_user

定义一条名为auth_user 的ACL,ACL类型为proxy_auth通过外部程序进行用户认证方式,列表值为REQUIRED,然后使用http_access选项允许该列表



建立帐户文件

htpasswd -..
类别:Linux|阅读(47)|回复(0)|(0)阅读全文>>
2010-12-15 10:44:19
步骤1:WSUS 3.0 安装需求
安装WSUS 3.0之前,你需要在你的机器上安装以下组件。当安装完成需要重新启动的时候,请在安装WSUS之前重启。
 
 
在Windows server 2003 系列上的WSUS 3.0安装需求
a.  Windows Server 2003 Service Pack 1
b.  Microsoft Internet Information Services (IIS) 6.0
c.  Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 Windows Server 2003.
d.  Microsoft .NET Framework Version 2.0 Redistributable Package (x86)
e.  Microsoft Report Viewer Redistributable 2005
f.  Microsoft Management Console 3.0 for Windows Server 2003 (KB907265)
 
在Windows Server Longhorn系列上的WSUS 3.0安装需求
a.       Microsoft Internet Information Services (IIS) 7.0
b.       Windows Authentication(Windows 身份验证)
c.       ASP.NET
d.       6.0 Management Compatibility(6.0管理兼容性)
e.  &n..
2010-11-05 14:46:36
    学习postfix 首先把 《postfix 权威指南》这本书看完先吧,仔细看完这本书可以快速清楚的了解邮件系统个方面的工作原理,已便于动手操作!
    接下来看下postfix的官方文档 http://mirror.postfixchina.org/documentation.html ,以及各个组件的官方文档。会了解到他们之间是如何配合起来协调工作的。
postfix email how to work
 
#################  Install cyrus-sasl   ###############
./configure --enable-login --enable-ntlm --with-mysql=/usr/bin
###创建运行时需要的目录并调试启动
mkdir -pv /var/state/saslauthd     

/usr/local/sasl2/sbin/saslauthd  -a  shadow  pam  -d   ##启动调试
[root@mail ~]# testsaslauthd -u kangcong -p heha

0: OK "Success."

You have new mail in /var/spool/mail/root

[root@mail ~]# testsaslauthd -u kangcong -p hehadd

0: NO "authentication failed"

开机自动启动

[root@mail ~]# echo "/usr/local/sasl2/sbin/saslauthd -a shadow pam">>/etc/rc.local
vi /var/state/saslauthd/saslauthd.pid
########### Install cyrus-imapd
./configure
--with-mysql=DIR          use MySQL (in DIR) [no]

--with-mysql-libdir=DIR   MySQL lib files are in DIR

--with-mysql-incdir=DIR   MySQL include files are in DIR

--with-sasl=DIR 


./configure --with-mysql=/usr/local/ --with-mysql-libdir=/usr/local/lib/mysql/ --with-mysql-incdir=/usr/local/include/mysql --with-sasl=/usr/lib/sasl2/


############## Install Postfix ##################

  
groupadd postfix -g 1000

groupadd postdrop

useradd postfix -u 1000 -g postfix -G postdrop
make tidy   ### if you have left-over files from a previous build

make makefiles CCARGS="-DUSE_SASL_AUTH -DUSE_CYRUS_SASL \

 -DHAS_MYSQL -I/usr/local/include/mysql  \

         -I/usr/local/include/sasl" AUXLIBS="-L/usr/local/lib -lsasl2  \

 -L/usr/local/lib/mysql -lmysqlclient -lz -lm"


echo /usr/local/lib >> /etc/ld.so.conf

echo /usr/local/lib/mysql >> /etc/ld.so.conf

/sbin/ldconfig
make

make install
 


 
 [/img]..
类别:Linux|阅读(17)|回复(1)|(1)阅读全文>>
2010-11-05 14:30:50
网络安装Linux
一、通过网络进行安装Linux可快速大量部署Linux的环境,搭建Linux 网络安装服务器需注意以下几点:
1、主机网卡需支持PXE Client , 也就是俗话说的支持 LAN Boot
2、需架设DHCP服务器以分配给PXE Client IP address
3、需架设TFTP服务器提高PXE Client开机所需的kernel image 及相关的配置文件
4、支持Kickstart 安装,为了让服务器支持Kickstart 安装,则得架设Kickstart installation Server 及编写Kickstart 文件
 
 
二、通过网络进行安装Linux的基本原理:
1、 网卡得先和DHCP Server 沟通,然后DHCP Server告诉PXE Client 到哪里(TFTP Server 的
   位置)去下载 pxelinux.0 , pxelinux.0是Linux的boot loader , 就是开机程式
2、 接着利用 TFTP 取得pxelinux.0 文件及Kickstart 自动安裝配置文件所在位置,把
pxelinux.0 載入内存,此時巳如同將Linux kernel 内存中。
3、 接着kernel 根据DHCP Sserver 所告知的Kickstart 位置,取得Kicstart 的配置文件, 然 
后根据Kickstart 文件的内容来自动安装Linux
 
 
三、详细安装步骤:
1、 安装DHCP Server
# cp /us..
类别:Linux|阅读(147)|回复(0)|(0)阅读全文>>
RedHat Ubuntu 更改主机名
 

RedHat更改主机名
 
#vi /etc/hosts 修改主机名

#vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。

reboot

详细出处参考:http://www.jb51.net/article/6932.htm
 
 
Ubuntu更改主机名
1.启用root用户

     运行命令 sudo passwd root 为root用户设置密码

2.以root用户身份登录

     1)编辑文件/etc/hosts 将下面的一行

           127.0.1.1    xxxxx

         替换为

           127.0.1.1    newhostname

     2) 编辑 /etc/hostname文件 删除该文件的所有内容,添加newhostname

     3)运行一下命令 hostname newhostname

3.退出root用户 改用一般用户登录即可





注:

    其中..
类别:Linux|阅读(282)|回复(0)|(0)阅读全文>>
2010-09-19 17:39:26

/etc/fstab 文件解释
文件fstab包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件。
这个文件的全路径是/etc/fstab。它只是一个文本文件,你能够用你喜欢的编辑器打开它,但是必须是root用户才能编辑它。同时fsck、mount、umount的等命令都利用该程序。
具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设备和远程设备等。对于Windows与arch双操作系统用户,用fstab挂载FAT格式和NTFS格式的分区,可以在Linux中共享windows系统下的资源。

fstab文件示例
现在让我们看一下一个典型的fstab文件:

# <file system><dir><type><options><dump><pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0

/dev/cdrom /media/cd iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /media/dvd udf ro,user,noauto,unhide 0 0
/dev/fd0 /media/f..
类别:Linux|阅读(168)|回复(0)|(0)阅读全文>>
Redhat Enterprise Linux 5.5 下安装与配置freeradius + mysql
加H3C S5600上配置集中式MAC认证
为了实现非授权的电脑接入公司网络,结合现在的网络环境,以及本着节约的原则,特配置此方案。
1、安装freeradius2-2.1.7-7.e15 、freeradius2-mysql-2.1.7-7.e15 、freeradius2-utils-2.1.7-7.e15.
安装以上软件包会依赖一些软件包,安装时解决一些依赖问题就可以了。。
2、安装mysql-5.0.77-4.e15_4.2 、mysql-server-5.0.77-4.e15_4.2
3、安装完软件包后,需修改freeradius的配置文件才能启动radiusd 服务。
4、先说说都有哪些配置文件先:
/etc/raddb/radius.conf   这个是主配置文件,在这个配置文件里面inclule了许多其他文件
/etc/raddb/users  用户账号配置文件
/etc/raddb/client.conf   这是radius客户端配置文件
/etc/raddb/sites-enbale/default  =   /etc/raddb/sites-avalible/default
这个是认证,授权,计费配置文件
/etc/raddb/sites-enble/inner-tunnel  =  /etc/raddb/sites-avalible/inner-tunnel
 虚拟服务器配置文件
/etc/raddb/sql.conf   与数据库连接的配置文件
..
类别:Linux|阅读(2378)|回复(1)|(2)阅读全文>>
2010-01-21 00:22:01
       大学三年快要结束了,还有5个月的时间,就要走出大学校门了。学了三年的计算机网络技术,掌握的技术少之又少。路还长着,革命尚未成功,同志仍需努力啊。没想到小学5年级开始接触到电脑后,如今踏上了IT人之路。加油。。。。。。。。。。。
类别:未分类|阅读(15)|回复(1)|(0)阅读全文>>