Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7577956 建立时间:2006年5月29日 |

| |
[Linux]Linux命令集 软件技术
lhwork 发表于 2007/2/2 10:18:33 |
整理:Jims of 肥肥世家
<jims.yang@gmail.com>
Copyright © 2004 本文遵从GNU 的自由文档许可证(Free Document
License)的条款,欢迎转载、修改、散布。
|
|
[Linux]Linux网络的多播IP技术 软件技术
lhwork 发表于 2006/12/29 20:32:30 |
多播广播是用于建立分步式系统:例如网络游戏、ICQ聊天构建、远程视频会议系统的重要工具。使用多播广播的程序和UDP向单个介绍方发送信息的程序相似。区别在于多播广播程序使用特殊的多播IP地址。
目录
一、配置Linux支持多播IP 二、使用Linux多播IP广播数据
例如本地计算机的的IP地址是:127.0.0.1二它的多播地址是: 224.0.0.1。这是由RCF
1390定义的。为发送IP多播数据,发送者需要确定一个合适的多播地址, |
|
[Linux]Apache用户认证方法汇总 软件技术
lhwork 发表于 2006/12/25 10:09:33 |
一.基本的Apache用户认证方法:
若对某一目录下的文件如/home/ftp/pub需要做到用户认证,则在httpd.conf
中加入下面的行
<>
options indexes followsymlinks
allowoverride authconfig
order allow,deny
allow from all
<>
用在目录/home/ftp/pub下放文件.htaccess,内容如下:
authname "shared files"
authtype basic
authuserfile /etc/.passwd
require valid-user
用随Apache来的程序htpasswd 生成文件/etc/.passwd,每行一个用户名:密码
< |
|
[Linux]linux下产生随机密码 软件技术
lhwork 发表于 2006/12/25 10:09:00 |
echo `mkpasswd netdump`|tee -a password.txt|passwd --stdin netdump
或
echo "${RANDOM}${RANDOM}"|tee >>a |passwd --stdin test
|
|
[Linux]通过ssh做端口转发 软件技术
lhwork 发表于 2006/12/25 10:08:15 |
#!/bin/sh
PATH=/usr/local/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/sbin:/usr:/sbin
export PATH
exec ssh -1 -N -L 119:192.168.0.5:80 -o "GatewayPorts yes" localhost "sleep 7200" 2>&1
|
|
[Linux]rsync使用笔记 软件技术
lhwork 发表于 2006/12/25 10:07:34 |
rsync的试用方法
一、设置Rsync Server端
Rsync server需要设定四个方面:
1.规划建立备份目录区
2.设定: /etc/xinetd.d/rsync
3.设定: /etc/rsyncd.conf
4.设定: 密码文件。
说明如下:
1.规划建立备份目录区:
建议你在rsync server上开一个较大的磁盘分割区,并在其下建立好备份用的目录。比如:/home/asialinux。
2.设定: /etc/xinetd.d/rsync:
即#vi /etc/xinetd.d/rsync
#default: off
#description:The rsync server is a good addition to am ftp server,as it
# allows crc checksummi |
|
[Linux]智能DNS服务器配置详解  软件技术
lhwork 发表于 2006/12/25 10:05:58 |
注:对于配置智能DNS,主要用途为:1、解决网通与电信问题 2、实现区域规划(不同区域访问各自最近的服务器),下面以解决网通与电信连接问题的配置。至于实现2的功能,只需稍加更改即可。
一、DNS服务器安装......................................................................................... 1
二、named.conf的配置....................................................................................... 2
三、更新根区文件:.......................................................................................... 3
四、建立启动脚本:........................... |
|
[Linux]使用Squid做代理服务器 软件技术
lhwork 发表于 2006/12/25 10:05:25 |
说到代理服务器,我们最先想到的可能是一些专门的代理服务器网站,某些情况下,通过它们能加快访问互联网的速度。其实,在需要访问外部的局域网中,我
们自己就能设置代理,把访问次数较多的网页保存在缓存中,从而“提高”网络速度。更重要的是,我们能通过代理服务器,达到控制访问权限的目的。在
Windows中,有很多这样的软件,如:WinGate、SyGate等,不过,本文要讨论的,是能给你充分自由的Linux下的Squid。
Linux下的代理服务器软件也不是只有Squid,不过在大部分Linux版本中都带有它。
走进“代理”
首先,我们来了解一下代理服务器的工作原理。代理服务器其实就是基于TCP/IP的一种软件,它在TCP的某个端口上进行监听,例如:
4444,其他客户机(就是想通过代理上网的那些Windows系统)配置好应用软件,如:IE。其中需要填上代理服务器的端口,即前例中的4444,这
样代理服务器才知道你要访问的地址。如果你是合法用户的话,它就取得你想要的网页,然后再通过4444这个端口传递给你,上网时 |
|
[Linux]scp和rsync的使用 软件技术
lhwork 发表于 2006/12/25 10:04:30 |
近段时间工作需要做了些scp和rsync的异地安全备份,整理了一下,希望多大家有用。
scp的备份指南:
需求:用scp自动完成异地文件的定时copy
难点:如何让异地主机建立安全的信任关系
1、在A机器上用root运行ssh-keygen,将生成/root/.ssh/identity和/root/.ssh/identity.pub两个文件;
2、在A机器上运行scp /root/.ssh/identity.pub
test@192.168.1.10:/upload/.ssh/authorized_keys(假设B机器的IP地址为192.168.1.10,B
机器上开了用户test,要上传到的目录是/upload,需输入密码)。目的是将本地的identity.pub放到远程机器上并改名为
authorized_keys,这样就建立了新任主机,以后就不需要每次ssh都需要输入密码了;
3、通过crontab建立脚本 |
|
[Linux]ulimit使用简介 软件技术
lhwork 发表于 2006/12/20 11:39:56 |
1,说明:
ulimit用于shell启动进程所占用的资源.
2,类别:
shell内建命令
3,语法格式:
ulimit [-acdfHlmnpsStvw] [size] 4,参数介绍:
-H 设置硬件资源限制.
-S 设置软件资源限制.
-a 显示当前所有的资源限制.
-c size:设置core文件的最大值.单位:blocks
-d size:设置数据段的最大值.单位:kbytes
-f size:设置创建文件的最大值.单位:blocks
-l size:设置在内存中锁定进程的最大值.单位:kbytes
-m size:设置可以使用的常驻内存的最大值.单位:kbytes
-n size:设置内核可以同时打开的文件描述符的最大值.单位:n
-p size:设置管道缓冲区的最大值.单位:kbytes
-s size:设置堆栈的最大值.单位:kbytes
-t size:设置CPU使用 |
|
« 1 ›
|