在Linux上建立LDAP服务器2004-04-23 15:18 pm来自:Linux文档现载:Www.8s8s.coM地址:无名在Linux上建立LDAP服务器(一)作者:Carla Schroder;顾恺翻译 发文时间:2003.12.30你的网络在规模和复杂性方面正处于成长期。一路传播每件事物、发展壮大每件事物然后再丢弃每件事物将占用了它一生的时间。当你痛苦的双手抱头,试图弄清楚的时候,你的用户不知道从哪里发现了你的秘密电话号码,他用无穷无尽的问题和要求来纠缠你——这就是我发现它的地方;我并不想记住一打不同的密码;没有工作应该是这样子的。目录LDAP能做什么LDAP不能做什么到数据库或者不到数据库根和层易于升级ACIs的和ACLs用户认证一块卓越的奶酪预告几种可能的方案中,考虑两个:1)找到一个新的隐藏地点或者 2) 实现一个LDAP 服务器。阅读全文>
发表于 @ 2010年01月08日 09:32:00 | 评论( loading... ) | 举报| 收藏
关键字: shell
转自:http://fanqiang.chinaunix.net/program/code/2006-06-27/4695.shtml
Ruby代码 删除 core 文件 # find ~ -name core -exec file {} \; -exec rm -i {} \;
查看使用文件的进程 # fuser -u /usr/my_application/foo
搜索字符串 #grep "hello world" `find ./ -name "*" -print -exec file {} \; |grep text | cut -d ':' -f 1`
目录 #alias dir='ls -Lla|grep ^d'
输出 IP 地址 #ifconfig | grep "inet addr" | grep -v "127.0.0.1" | awk '{print $2;}' | awk -F':' '{print $2;}'
阅读全文>
发表于 @ 2009年11月18日 15:18:00 | 评论( loading... ) | 举报| 收藏
web 站点的数据备份rsync 官方站点
http://rsync.samba.org/
http://samba.anu.edu.au/rsync/download.html
[ WINDOWS 2003 RSYNC 服务端 ]
rsync for windows download :
附件二:
1. 安装
选择安装路径 D:\cwRsyncServer , 注: rsync 是作为cgywin的一个包装到windows下的
安装时 Rsync 会做下面的工作
a. 新建一个用户SvcwRsync 并且这个用户是管理员用户
b. 设置好安装目录的权限 D:\cwRsyncServer , 请不要自行更改权限
c. 创建服务RsyncServer
低版本中可能需要手工做上面的步骤 , 并需要象下面一样手工创建服务 , 但是这里3个步骤安装程序都已经做好了
cygrunsrv.exe -I "Rsync" -阅读全文>
发表于 @ 2009年11月02日 13:42:00 | 评论( loading... ) | 举报| 收藏
主要用rysnc同步文件,rsync是一款非常优秀的文件同步管理软件,它也支持多种操作系统平台,在Unix环境中,rsync有着卓绝的功绩。希望这篇文档能对一些朋友有所帮助。1. Install[url]http://www.samba.org/rsync/[/url]shell> tar zxvf rsync-x.x.x.tar.gzshell> cd rsync-x.x.xshell> ./configure && make && make install目前大部分 Unix/Linux 默认即安装了 rsync。阅读全文>
发表于 @ 2009年10月28日 12:28:00 | 评论( loading... ) | 举报| 收藏
灵活控制表单用超链接提交表单而不用按钮在表单form中,经常遇到这样的问题:我想将表单提交到不同的处理程序,但又不想写多个表单,这时候可以利用form的几个属性进行灵活的设置。
form的几个主要属性有:name、method、action、target。
例如有如下这个表单:
此表单中,默认的处理程序是test.asp,如果要更改的话,可以使用document.test.action='处理程序'来修改,比如documen阅读全文>
发表于 @ 2009年09月03日 16:30:00 | 评论( loading... ) | 举报| 收藏
摘要:就像大多数软件的安装和配置一样,Debian下面配置和使用Subversion也是非常的方便。现以使用apache2+mod_svn的方式加以说明。假定条件:我们将我们所有的项目都放在/var/lib/svn目录下,我们要创建foo这个项目,项目的使用人员有张三(zhangs)和李四(lis),张三(zhangs)是领导,只负责审查审查(只读),不用修改,李四(lis)是苦工,什么都要干(读写)。1,首先当然是安装apache2和subversion。apt-get install libapache2-svn apache2-mpm-prefork subversion(这儿选用apache2-mpm-prefork的理由是当前在Debian中只有这个版本可以使用php4)2,创建一个项目svnadmin create /var/lib/svn/foo因为我们是要由apache2来提供服务,所以将目录权限改阅读全文>
发表于 @ 2009年08月28日 15:01:00 | 评论( loading... ) | 举报| 收藏
今天安装一个mldonkey看看,据说是最好的下载软件,支持多种协议
在网上看了一些安装方法,一般让去官方下载程序自己安装。
我这里推荐直接在源中安装,因为这样就不用自己去管理升级什么的,虽然低那么一点点的版本号,不过不影响使用。
在源中查找“mldonkey”,安装mldonkey-gui,mldonkey-server
安装很简单,然后是简单配置一下
安装完毕之后打开 ~/.mldonkey/downloads.ini
(* The directory where temporary files should be put *)
temp_directory = “temp”
{ dirname = “incoming”
strategy = incoming_files
priority = 0
};
以上2个地方可以修改你的临时目录和下载保存目录
现在我们就可以启动我们的mldonkey了。打开终端,输入命令
mldonkey阅读全文>
发表于 @ 2009年08月26日 09:44:00 | 评论( loading... ) | 举报| 收藏
nc使用技巧
nc这个小玩意儿应该大家耳熟能详,也用了N年了吧……这里不多讲废话,结合一些script说说它的使用技巧。
(文中所举的script都来自于nc110.tgz的文件包)
一、基本使用
Quack# nc -h
[v1.10]
想要连接到某处: nc [-options] hostname port[s] [ports] ...
绑定端口等待连接: nc -l -p port [-options] [hostname] [port]
参数:
-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point[s], up to 8
-G num source-routing pointer: 4, 8, 1阅读全文>
发表于 @ 2009年08月26日 09:23:00 | 评论( loading... ) | 举报| 收藏
From: http://www.debian.com/releases/stable/i386/apds03.html.zh_CN#id2785518
D.3.4. 基本系统的配置
虽然功能还很弱,现在您的磁盘上已经有了一个真正的 Debian 系统。用 chroot 命令进入:# LANG=C chroot /mnt/debinst /bin/bash
之后您需要设置与 Debian 基本系统兼容的终端定义,例如:# export TERM=xterm-color
D.3.4.1. 创建设备文件
此时,/dev/ 只含有非常基本的设备文件。安装的后续步骤可能还需要更多的设备文件。使用什么样的文件和方法,取决于安装使用的系统、是否采用内核模块,以及在新系统中采用动态 (比如,使用 udev) 或静态设备文件。
可以使用的选项有:
创建默认的静态设备文件,使用# cd /dev
# MAKEDEV generic
手动创建指定的设备文件,使用 MAKEDEV阅读全文>
发表于 @ 2009年08月26日 09:02:00 | 评论( loading... ) | 举报| 收藏
MLdonkeyCommandsExplainedFrom MLDonkeyJump to: navigation, search
MLDonkey features a simple internal command interpreter. Most interfaces to MLDonkey like telnet-, web-interface or GUIs "console tab", provide a way to enter commands. Being universal, they often convenient, and sometimes the only way to reach some of the most advanced features of MLDonkey.
There are many commands available in MLdonkey, some are not too well known. This page tries to explain the commands in more detail阅读全文>
发表于 @ 2009年08月26日 08:45:00 | 评论( loading... ) | 举报| 收藏
用户(User)和用户组(Group)的配置文件,是系统管理员最应该了解和掌握的系统基础文件之一,从另一方面来说,了解这些文件也是系统安全管理的重要组成部份;做为一个合格的系统管理员应该对用户和用户组配置文件透彻了解才行;
一、用户(User)相关;
谈到用户,就不得不谈用户管理,用户配置文件,以及用户查询和管理的控制工具;用户管理主要通过修改用户配置文件完成;用户管理控制工具最终目的也是为了修改用户配置文件。
什么是用户查询和管理控制工具呢?用户查询和控制工具是查询、添加、修改和删除用户等系统管理工具,比如查询用户的id和finger命令,添加用户的useradd 或adduser 、userdel 用户的删除、设置密码的passwd命令、修改用户usermod 等等;我们需要知道的是通过用户查询和控制工具所进行的动作的最终目的也是修改用户配置文件;所以我们进行用户管理的时候,直接修改用户配置文件一样可以达到用户管理的目的;
通过上面的解说,我们能实实在在的感觉到阅读全文>
发表于 @ 2009年07月30日 14:11:00 | 评论( loading... ) | 举报| 收藏
一、为什么需要大批量添加用户
我们什么时候才需要大批量添加用户呢?有时我们需要让几十个或更多的用户在主机上完成相同或相似的任务,比如我们想同时添加一堆的ftp 用户,这些ftp用户归属同一组,但不允许他们通过终端或远程登录服务器;有时我们可能为了教学,比如我们有100个学生,并且每个学生在服务器上有一个独立的用户名,能登录系统,并能管理自己的帐号或完成一些在自己权限下的作业。
二、批量用户添加流程
批量添中用户流程是通过newusers 导入一个严格按照/etc/passwd 的书写格式来书写内容的文件来完成添加用户,然后通过chpasswd 导入用户密码文件来完成批量更新用户密码的过程。
1、newusers 成批添加用户的工具
其用法很简单,newusers 后面直接跟一个文件;文件格式和/etc/passwd 的格式相同
用户名1:x:UID:GID:用户说明:用户的家目录:所用SHELL
举例:
win00:x:520:520::/home/win00:/阅读全文>
发表于 @ 2009年07月30日 14:08:00 | 评论( loading... ) | 举报| 收藏
linux硬盘检测工具2009-05-30 06:07工具主页: http://smartmontools.sourceforge.net/
Smartmontools for SCSI硬盘: http://smartmontools.sourceforge.net/smartmontools_scsi.html
smartctl命令参数列表:
The following options are currently available for SCSI disks and tape drives unless otherwise noted:
-a | --all: equivalent to the combination -i -H -A -l error -l selftest options invoked in that order.
-A | --attributes: outputs the current device temperature, trip temperature, th阅读全文>
发表于 @ 2009年07月23日 12:48:00 | 评论( loading... ) | 举报| 收藏
用php_screw加密php源代码在使用PHP过程中发现,自己编写的php代码因为都是源代码方式放在服务器上的所以很容易就被别人拿走随便修改(变成自己开发的)使用了。为了保住自己的劳动成果,我一直寻找一种可以加密php代码的软件。最著名的就是Zend公司的Zendencoder了,但是不是开源软件(要价很高,也没有找到破解版)。既然收费的用不起,我们就用开源的。我找到了php_screw这个开源软件,目前最新版本是1.5 安装环境系统:debian 5.0软件:Apache 2.2.9 PHP 5.2.6 以上环境全部是debian5.0默认安装后自带的。具体的Apache+php+mysql安装方法参照如下获取http://liveware.kr/index.asp?cate=001004&type=view&num=337¤tPage=1&sh=&shc=安装1.用tar解压缩 tar -阅读全文>
发表于 @ 2009年07月22日 19:59:00 | 评论( loading... ) | 举报| 收藏
最近在给公司用php做个网站后台管理系统,刚开是自已也什么都不会,安装apache和php就费了长时间,终于给装好了。我现在写一下自己安装步骤,我用的apache是 apache_2.0.63-win32-x86-no_ssl.msi,php是php-5.2.8-Win32.zip。阅读全文>
发表于 @ 2009年01月09日 15:05:00 | 评论( loading... ) | 举报| 收藏