U盘上的LINUX
摘要
本文描述了如何在USB存储设备上建立Linux启动系统的过程。
--------------------------------------------------------------------------------
By benny
By Ben [email protected]
首先让我们先了解一下LINUX下USB设备, Linux USB 驱动程序有三种不同的 USB 主控制器选项,这是因为在主板和 PCI 卡上有三种不同类型的 USB 芯片。"EHCI"驱动程序设计成为实现新的高速 USB 2.0 协议的芯片提供支持。"OHCI"驱动程序用来为非 PC 系统上的(以及带有 SiS 和 ALi 芯片组的 PC 主板上的)USB 芯片提供支持。"UHCI"驱动程序用来为大多数其它 PC 主板(包括 Intel 和 Via)上的 USB 实现提供支持。只需选择与希望启用的 USB 支持的类型对应的"?HCI"驱动程序即可。
启用了"USB support"和适当的"?HCI"USB 主控制器驱动程序后,使 USB 启动并运行只需再进行几个步骤。应该启用"Preliminary USB device filesystem",SCSI计算机标准接口,因为通常我们的USB存储设备,模拟为SCSI硬盘而进行访问
一、关于内核
usb-storage模块包括在内核但是由于U盘的初始化过程比执行/sbin/init慢,导致内核已经启动完成了,优盘还没有完成初始化工作,因此根文件系统没有加载,这时执行/sbin/init命令肯定不成功。所以要对系统内核初始化代码作修改如下:
/init/do_mounts.c
……
* Allow the user to distinguish between failed open
* and bad superblock on root device.
*/
- printk ("VFS: Cannot open root device "%s" or %s",
+ printk ("VFS: Cannot open root device "%s" or %s,
retrying in 1 second.", root_device_name, kdevname (ROOT_DEV));
- printk ("Please append a correct "root=" boot option");
- panic("VFS: Unable to mount root fs on %s",
- kdevname(ROOT_DEV));
+ printk ("You may need to append a correct "root=" boot option");
+ printk ("or wait for the root device to become ready.");
+
+ /* wait 1 second and try again,
+ * allowing time for hubs/devices to become ready */
+ set_current_state(TASK_INTERRUPTIBLE);
+ schedule_timeout(HZ);
+ goto retry;
}
panic("VFS: Unable to mount root fs on %s", kdevname(ROOT_DEV));
out:
……
按照需要重新编译内核。
您也可以在启动内核时加载initrd.img文件到内存中,等待3秒使优盘完成初始化工作,再执行/sbin/init指令。
1、建立initrd.img文件
# mkdir -p /mnt/initrd
# cd /tmp
# mkinitrd /tmp/initrd.gz 2.4.20-usb
2、解压initrd.img文件,修改启动脚本linuxrc
# gunzip initrd.gz
# mount -o loop /tmp/initrd /mnt/initrd
# cp /sbin/busybox /mnt/initrd/bin
# cd /mnt/initrd/bin
# ln -s busybox sleep
# vi /mnt/initrd/linuxrc
加入如下内容:
echo wait 3 seconds.....
/bin/sleep 3
3、重新生成initrd.img文件
由于缺省建立的initrd文件比较大(为4MB),为了加快优盘的启动,必须减小它。具体操作如下:
# mkdir -p /mnt/initrdusb
# cd /tmp
# dd if =/dev/zero of= /tmp/initrdusb bs=1M count=1
# mke2fs -m 0 initrdusb
# mount -o loop /tmp/initrdusb /mnt/initrdusb
# cp -a /mnt/initrd/* /mnt/initrdusb
# umount /mnt/initrd
# umount /mnt/initrdusb
# cd /tmp
# gzip -9 initrdusb
# cp initrdusb.gz /boot/initrd-2.4.20-usb.img
二、建立优盘启动配置与目录结构
(/dev, /proc, /bin, /etc, /lib, /usr, /tmp, /var)
1、将优盘分成两个分区
留给Linux分区容量大小完全取决于安装哪些系统维护工具,结果如下:
# fdisk -l /dev/sda
Disk /dev/sda: 16 heads, 63 sectors, 126 cylinders
Units = cylinders of 1008 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 102 51376+ 6 FAT16
/dev/sda2 103 126 12096 83 Linux
注意:如果需要使用优盘引导Windows 98,扇区大小必须设置为63个扇区,可以通过fdisk的x命令扩展修改heads、sectors和cylinders参数。最好还是利用U盘相应工具建立.
2、建立与生成ext2分区
# mke2fs -m 0 /dev/sda2
# mkdir -p /mnt/sda2
# mount /dev/sda2 /mnt/sda2
# cd /mnt/sda2
3、建立boot目录
将编译好的内核与initrd.img文件拷贝到boot目录、编译好的模块拷贝到lib/modules目录,以及将/boot/grub的文件拷贝到boot目录,编辑boot/grub/menu.lst文件,内容如下:
timeout 10
color 0x17 0x70
default 0
title Windows 98
rootnoverify (hd0,0)
makeactive
chainloader +1
title GNU/Linux Redhat 8.0 (2.4.20-usb)
root (hd0,1)
kernel /boot/bzImage ro root=/dev/sda2
initrd /boot/ initrd.img //如果没有initrd.img,这句就不要了
安装grub,具体操作如下:
grub> root (hd1,1)
grub> setup (hd1)
4、建立bin目录
根据自工作的需要拷贝系统维护工具,如insmod、fsck和mkdosfs等实用程序。
对于常用的工具,建议使用tinylogin http://tinylogin.busybox.net 或者busybox http://www.busybox.net,它们可以认您节约不省的空间.
另外,如果使用bash,还必须编辑与裁减/etc/termcap及如下文件:
/bin/bash
/etc/termcap
/usr/share/terminfo/l/linux
/usr/share/terminfo/k/klone+acs
/usr/share/terminfo/k/klone+color
/usr/share/terminfo/k/klone+sgr
5、建立dev proc usr sbin目录
使用cp -a命令拷贝常用的设备文件,包括console、tty1、tty2、tty3sda、sda1、sda2、hda、hdb和hda1等设备文件。如果您的内核使用Devfs, 只要建立这个目录即可.
建立proc usr sbin目录,你了可以ln –s bin sbin建立sbin的连接.
6、建立lib目录
一定要注意使用ldd命令检查那些共享库文件,这些文件需要按照原来的路径拷贝到lib目录。
一般应有如下文件:
/lib:
–rwxr–xr–x 1 root root 45415 Nov 1 15:39 ld–2.0.7.so
lrwxrwxrwx 1 root root 11 Nov 1 15:39 ld–linux.so.2 –>
ld–2.0.7.so
–rwxr–xr–x 1 root root 731548 Nov 1 15:39 libc–2.0.7.so
lrwxrwxrwx 1 root root 13 Nov 1 15:39 libc.so.6 –>
libc–2.0.7.so
lrwxrwxrwx 1 root root 17 Nov 1 15:39 libcom_err.so.2 –>
libcom_err.so.2.0
–rwxr–xr–x 1 root root 6209 Nov 1 15:39 libcom_err.so.2.0
–rwxr–xr–x 1 root root 153881 Nov 1 15:39 libcrypt–2.0.7.so
lrwxrwxrwx 1 root root 17 Nov 1 15:39 libcrypt.so.1 –>
libcrypt–2.0.7.so
–rwxr–xr–x 1 root root 12962 Nov 1 15:39 libdl–2.0.7.so
lrwxrwxrwx 1 root root 14 Nov 1 15:39 libdl.so.2 –>
libdl–2.0.7.so
lrwxrwxrwx 1 root root 14 Nov 1 15:39 libpam.so.0 –>
libpam.so.0.64
–rwxr–xr–x 1 root root 26906 Nov 1 15:39 libpam.so.0.64
lrwxrwxrwx 1 root root 19 Nov 1 15:39 libpam_misc.so.0 –>
libpam_misc.so.0.64
–rwxr–xr–x 1 root root 7086 Nov 1 15:39 libpam_misc.so.0.64
–r–xr–xr–x 1 root root 35615 Nov 1 15:39 libproc.so.1.2.6
lrwxrwxrwx 1 root root 19 Nov 1 15:39 libtermcap.so.2 –>
libtermcap.so.2.0.8
–rwxr–xr–x 1 root root 12041 Nov 1 15:39 libtermcap.so.2.0.8
–rwxr–xr–x 1 root root 12874 Nov 1 15:39 libutil–2.0.7.so
lrwxrwxrwx 1 root root 16 Nov 1 15:39 libutil.so.1 –>
libutil–2.0.7.so
drwx––x––x 3 root root 1024 Nov 1 15:39 modules
drwx––x––x 2 root root 1024 Nov 1 15:39 security
/lib/modules:
drwx––x––x 4 root root 1024 Nov 1 15:39 2.0.35
/lib/modules/2.0.35:
drwx––x––x 2 root root 1024 Nov 1 15:39 block
drwx––x––x 2 root root 1024 Nov 1 15:39 cdrom
/lib/modules/2.0.35/block:
drwx–––––– 1 root root 7156 Nov 1 15:39 loop.o
/lib/modules/2.0.35/cdrom:
drwx–––––– 1 root root 24108 Nov 1 15:39 cdu31a.o
/lib/security:
–rwx––x––x 1 root root 8771 Nov 1 15:39 pam_permit.so
三、建立配置文件
1、编辑etc/init.d/rcS ?文件名决定于etc/inittab
内容如下:
#!/bin/sh
PATH=/sbin:/bin
export PATH
mount -n -t proc none /proc
umount /initrd
mount -n -o remount,rw /
mount -n -o remount,rw -t proc none /proc
ifconfig lo 127.0.0.1
hostname UsbBoot
2、编辑etc/fstab文件
内容如下:
/dev/sda2 / ext2 defaults 1 1
none /proc proc defaults 0 0
3、建立etc/inittab文件,如果用busybox生成的init这个文件可以不要。
id:2:initdefault:
si::sysinit:/etc/rcS
1:2345:respawn:/sbin/getty 9600 tty1
2:23:respawn:/sbin/getty 9600 tty2
4、建立nsswitch.conf文件
passwd: files
shadow: files
group: files
hosts: files
services: files
networks: files
protocols: files
rpc: files
ethers: files
netmasks: files
bootparams: files
automount: files
aliases: files
netgroup: files
publickey: files
5、建立/etc/pam.conf文件
OTHER auth optional /lib/security/pam_permit.so
OTHER account optional /lib/security/pam_permit.so
OTHER password optional /lib/security/pam_permit.so
OTHER session optional /lib/security/pam_permit.so
6、建立passwd,group,shadow文件
最简单的方法就是复制原系统的文件再编辑。
因篇幅关系,没有对某些步骤详细说明,您可以参看下列有关文档。也可与我交流。
参考文档:
Linux EMBEDDING mini HOWTO http://www.dobit.com/emblin/embhowto.htm
The Linux Bootdisk HOWTO http://www.linux.org/docs/ldp/howto/Bootdisk-HOWTO/
制作Linux的优盘启动盘 : http://www.neweasier.com/article/2003-03-14/1047604787.html
Linux下的硬件驱动——USB设备 http://www.linuxeden.com/edu/doctext.php?docid=3039
相关资源:
http://www.kernel.org
http://www.busybox.net
http://spblinux.sourceforge.net/
--------------------------------------------------------------------------------
相关文章
思科认证的36个热门考点 2005-8-11 14:16:05
防止ASP木马在服务器上运行 2005-8-11 14:09:02
Web服务器日志统计分析完全解决方案 2005-8-10 12:27:24
网络使用的学习总结 2005-8-10 8:27:09
一块网卡绑定多IP与多网卡使用一个IP 2005-8-8 9:38:37
WinSock学习(完整) 2005-8-4 15:35:17
如何利用Catalyst交换机及时发现、追踪和缓解蠕虫病毒的入侵? 2005-8-4 13:31:23
[网工]BCB Socket编程指南 2005-8-4 13:15:55
Linux常见的紧急情况的处理方法 2005-8-4 13:13:00
Cisco IOS基本安全配置详解 2005-8-4 13:04:57
Cisco CatOS基本安全配置详解 2005-8-4 13:04:21
CISCO交换机的数据监控 2005-8-4 13:00:36
在Catalyst 2948G-L3交换机上使用BVI配置IP上行链路重定向功能 2005-8-4 12:58:24
单接口的nat配置 2005-8-4 12:57:00
Cisco交换机实现端口安全的方法及事项 2005-8-4 12:54:23
Cisco路由器的备份配置方法 2005-8-4 12:53:32
多等级reflect acl 配置实例 2005-8-4 12:52:23
在思科交换机上防范典型的欺骗和二层攻击 2005-8-4 12:50:32
路由选择原理 2005-8-4 12:49:14
网络过载攻击的原理与防范 2005-8-4 12:48:06
XP系统网络不能互访七大解决之道 2005-7-29 10:34:40
主流 Blog 程序 2005-7-28 16:47:07
AWStats: 跨平台的日志分析工具——在GNU/Linux和Windows平台上的使用简介 2005-7-28 16:44:17
日志文件分析工具—AWStats在IIS中的配置步骤 2005-7-28 12:20:10
How to Determine Which Switch and Port You are Connected To 2005-7-28 8:34:13
基于路由器网络诊断步骤和故障排除技巧 2005-7-25 10:13:25
从二层到七层交换机技术适用环境介绍 2005-7-10 10:38:41
[网工]安全级别的划分 2005-7-9 19:35:36
XP系统网络不能互访七大解决之道 2005-7-9 19:25:16
利用Catalyst交换机防范蠕虫病毒的入侵 2005-7-8 8:32:43
快速计算子网掩码和主机块 2005-7-8 8:19:02
封QQ最终方法 2005-7-8 8:08:08
[网工]数据通信的基础知识概述 2005-7-6 21:04:14
[网工]入侵检测系统FAQ(全) 2005-7-6 21:01:49
IPSec基础-IPSec服务 2005-7-6 21:00:34
[网工]ATM技术在计算机通信网中的应用 2005-7-6 20:59:29
网络设计师考试资料-典型选择题及答案 2005-7-6 20:57:18
[网工]IPv6 网址分配方案概述 2005-7-6 20:56:11
2005年网络工程师考试题目预测(1) 2005-7-6 20:54:53
2005年网络工程师考试题目预测(2) 2005-7-6 20:53:26
交换机专业术语 2005-6-29 10:50:09
3种方法封锁BT下载 2005-6-28 10:26:26
MDaemon全新安装升级总结步骤 2005-6-28 7:57:25
CCNP-CIT中文笔记 完整版 2005-6-24 15:31:49
用NBAR来防止红色代码(Code Red)和尼姆达(Nimda)蠕虫病毒 2005-6-22 10:13:20
细讲解第三层交换技术 2005-6-22 8:16:10
路由器(Router)原理介绍 2005-6-22 7:58:05
交换机(Switch)工作原理 2005-6-22 7:57:16
Windows蓝屏代码含意速查表(全集) 2005-6-20 10:34:34
网络安全方面的专业词汇大全 2005-6-20 10:33:11
路由器安全配置速查表 2005-6-17 15:06:17
网络流量监控器mrtg全攻略 2005-6-17 15:03:36
流量检测的几种方案 2005-6-17 14:59:54
冲突域,冲突,广播域,广播 2005-6-17 14:56:27
Cisco设备监控配置 2005-6-17 14:55:28
教你识别思科交换机型号 2005-6-11 21:49:53
多个网卡绑定一个IP地址(bonding) 2005-6-10 21:18:12
再探安装多操作系统分区,grub的设置问题 2005-6-10 21:14:14
用安装光盘来修复grub 2005-6-10 21:12:03
dos下用grub.exe修复启动故障 2005-6-10 21:10:44
如何删除IOS--CISCO IFS简介 2005-6-10 21:05:56
Windows常见非法操作详解 2005-6-10 20:38:55
系统故障的超级解决方法 2005-6-8 9:10:26
软件vpn与硬件的优势对比 2005-6-3 12:14:03
vsftpd架设匿名FTP,本地用户和虚拟用户mysql登录 2005-6-3 12:12:34
linux下mount移动硬盘或U盘 2005-6-3 12:08:39
把linux配置成pix 的日志主机 2005-6-3 12:07:51
TC(HTB)+iptables作流量控制 2005-6-3 12:05:25
netfilter/iptables模块编译及应用 2005-6-3 12:04:20
HP-UX系统安装和配置 2005-6-3 12:03:05
HP-UX基本指令快速参考 2005-6-3 12:02:09
查询DNS服务器的BIND版本号 2005-6-3 12:01:01
加速磁盘碎片整理的六大技巧 2005-6-3 11:56:31
在Linux操作系统下备份恢复技术的应用 2005-6-3 11:53:31
Windows服务器安全设置经验 2005-6-3 11:52:37
深度包检测技术工作原理简介 2005-4-26 9:18:02
从二层到七层交换机技术适用环境介绍 2005-4-26 9:16:24
GRUB安装,配置及使用汇总 2005-4-20 12:19:49
Solaris 系统管理命令及相关技术中英文对照 2005-4-13 10:36:48
推荐大家使用一个入侵测系统+主动防火墙-->Snort+Guardian 2005-3-24 9:20:54
安装Win2003 Server下的Snort 2005-3-24 9:18:42
基于网络IDS的典型配置 2005-3-24 9:01:23
Solaris启动过程详解 2005-3-23 13:22:12
Windows 2000日志的描述及删除 2005-3-15 12:36:43
在AS3.0上安装oracle 10g 2004-11-29 8:43:02
WIN2000故障修复之紧急修复过程 2004-11-24 9:22:41
RAID技术介绍 2004-11-24 9:20:00
硬盘不启动的错误、现象和解决方法 2004-11-24 9:17:09
戴尔服务器诊断程序介绍 2004-11-24 9:16:04
磁带机故障排除的一般步骤 2004-11-24 9:15:17
安装群集服务的渐进指南 2004-11-24 9:13:06
如何配置RAID磁盘阵列之二 2004-11-24 9:09:16
如何配置RAID磁盘阵列之一 2004-11-24 9:02:20
将Access数据库移植到MicrosoftSQLServer7.0 2004-11-24 8:53:13
恢复Windows2000/XP 管理员密码 2004-11-24 8:38:12
3550 emi 配置DHCP SERVER实例 2004-11-19 9:47:50
通俗易懂的《路由和交换》 2004-11-19 9:24:31
网络邻居问题故障解决方法大全 2004-11-16 8:25:55
Linux下加挂文件系统 2004-11-15 14:34:32
学会使用Linux性能分析工具 2004-11-15 14:32:48
Linux常见故障的紧急处理方法 2004-11-10 16:26:57
如何在CISCO路由器上禁止BT下载 2004-11-9 14:23:22
一个安全保障体系的整套解决方案 2004-11-9 14:21:27
交换机的种类 2004-11-9 14:19:33
CCNA考试命令集 2004-11-9 10:47:49
如何配置Cisco PIX防火墙 2004-11-9 10:11:50
100多道简单网络基础题(答案) 2004-11-9 10:09:43
交换机故障类型及分析方法 2004-11-9 10:06:21
Cisco常见配置 2004-11-9 10:04:39
各种交换机的镜像配置(cicsoc、华为、3com、Avaya、Intel) 2004-11-9 9:55:40
发一些运行命令 2004-11-9 9:22:43
芯片封装技术知多少 2004-10-26 9:14:59
Windows Xp修复控制台详细用法 2004-10-25 17:29:20
百分百激活XP/XP+SP1/XP+SP2/XP+SP……的方法 2004-10-25 17:27:35
FTP反馈信息集锦 2004-10-25 17:26:32
提高IIS 5.0网站服务器的执行效率的八种方法 2004-10-24 18:21:45
启动黑屏”的故障检修 2004-10-21 8:56:33
数据恢复的方法 2004-10-21 8:55:26
硬盘数据拯救全攻略 2004-10-21 8:54:01
POST自检测代码含义 2004-10-21 8:53:10
内存介绍 2004-10-21 8:52:01
BIOS设置攻略,比较全面! 2004-10-21 8:47:33
全面深入了解电脑死机的原因 2004-10-21 8:46:19
硬盘的常见错误提示及解决方法 2004-10-21 8:45:00
升级BOIS的方法 2004-10-21 8:43:50
计算机常见故障代码(硬件) 2004-10-21 8:41:20
常用的tar和rpm命令参数列表 2004-10-19 8:42:27
一个网卡绑定多个IP地址 2004-10-19 8:41:47
多个网卡绑定一个IP地址(bonding) 2004-10-19 8:41:07
四种AD安装的情况以及配置方法(简易版) 2004-10-13 15:09:31
系统安全名词列表(2) 2004-10-8 9:40:16
系统安全名词列表(1) 2004-10-8 9:38:02
使用用ASP.NET配置IIS 2004-9-20 17:32:01
插翅难逃 根据Web服务器的记录来追踪黑客 2004-9-17 8:56:49
IP地址的物理含义 2004-9-17 8:20:19
群集服务指南 2004-9-15 13:22:48
华为、Intel与Cisco的交换机产品使用感受 2004-9-13 8:29:36
rpm 常用命令 2004-9-9 9:59:23
[Linux命令]文件和目录操作相关命令 2004-9-9 9:56:03
[Linux命令]文件内容查询命令 2004-9-9 9:55:07
[Linux命令]文件的复制、删除和移动命令 2004-9-9 9:53:44
[Linux命令]目录的创建与删除命令 2004-9-9 9:52:44
[Linux命令]改变文件或目录的访问权限命令 2004-9-9 9:51:44
[Linux命令]文件链接命令 2004-9-9 9:50:51
[Linux命令]备份与压缩命令 2004-9-9 9:49:50
[Linux命令]在Linux环境下运行DOS命令 2004-9-9 9:49:01
[Linux命令]进程管理及作业控制 2004-9-9 9:48:08
[Linux命令]进程查看 2004-9-9 9:47:05
[Linux命令]进程调度 2004-9-9 9:45:59
[Linux命令]磁盘操作与管理 2004-9-9 9:44:58
[Linux命令]与系统管理有关的命令 2004-9-9 9:44:03
[Linux命令]Linux下的打印工作命令 2004-9-9 9:43:09
[Linux命令]网络相关ping finger nslookup netstat 2004-9-9 9:41:40
[Linux命令]shell命令 2004-9-9 9:40:44
[Linux命令]屏幕文本编辑器Vi 2004-9-9 9:39:16
[Linux命令]进入与退出系统 2004-9-9 9:37:44
配置三层交换的综合范例 2004-9-1 11:20:39
怎样在Cisco设备上实现IOS DHCP Server的功能 2004-9-1 11:19:27
资源共享,如此“GUEST” 2004-9-1 11:16:29
实现四台Web服务器的负载均衡 2004-9-1 11:15:32
用MDaemon搭建邮件服务器 2004-9-1 11:11:24
Linux下硬盘分区的最佳方案 2004-9-1 10:24:46
HTTP 1.1状态代码 2004-9-1 10:20:46
show controller e1(带注释) 2004-8-29 12:32:50
常见的CatcOs错误消息在Cisco Catalyst 交换机 2004-8-29 12:29:00
配置和排除以太网10/100/1000Mb Half/Full双工自动协商故障 2004-8-29 12:23:23
CISCO的快速转发 2004-8-29 12:19:05
MSFC配置注解 2004-8-29 12:06:27
Msfc 配置方法 2004-8-29 12:05:47
4000 6500交换引擎配置注解 2004-8-29 12:05:09
4000 6500交换引擎配置方法. 2004-8-29 12:04:24
29&3548配置注解 2004-8-29 12:03:32
29&3548配置方法 2004-8-29 12:02:51
网络流量监控器mrtg全攻略 2004-8-21 10:14:35
使用Mrtg监控网络流量(Linux版本) 2004-8-21 10:06:06
硬盘数据恢复实例全解 2004-8-21 9:55:55
光纤收发器故障怎么排除? 2004-8-21 9:51:20
网络设备中常见术语含义及故障分析 2004-8-21 9:50:16
CISCO交换机的数据监控 2004-8-19 15:07:34
深入浅出了解交换机是怎么工作的 2004-8-16 8:21:07
实现四台服务器的负载均衡 2004-8-13 13:01:59
2501做pppoe 虚拟拨号 2004-8-13 12:57:04
让路由器成为你防范的堡垒 2004-8-13 12:54:21
Cisco路由器及交换机安全加固 2004-8-13 12:51:44
Cisco路由器的安全配置简易方案 2004-8-10 12:28:09
Cisco 路由配置语句汇总 2004-8-10 12:26:42
CCNA专业词汇全集 2004-8-10 7:50:25
计算机端口介绍[详细列表] 2004-8-9 8:02:50
开机,没反应,这时慌了,你不防看上一下这篇文章 2004-7-29 17:52:51
NAT后无法在内网通过外部IP访问内部服务的问题的详细说明 2004-7-27 17:12:50
路由器NAT功能配置简介(知识点讲解,bsci必考) 2004-7-27 17:11:46
政府网络中物理隔离技术的应用 2004-7-27 17:08:14
关于Sniffer 2004-7-26 8:47:20
iptables 入门 2004-7-26 8:45:34
网闸40问 2004-7-26 8:43:18
CISCO网络安全 2004-7-26 8:42:25
NAT的原理及其注意事项 2004-7-23 10:19:21
根据ip地址查交换机端口 2004-7-23 10:16:41
路由器测试的类型和方法 2004-7-23 10:04:30
恢复Windows2000/XP 管理员密码 2004-7-22 14:21:55
CIT中文笔记 2004-7-15 11:52:42
一种 Web 应用程序级别的 Cluster 实现技术 2004-7-14 16:23:12
Cisco路由器及交换机安全加固 2004-7-14 16:21:36
Unix系统“急救车” 2004-7-9 10:15:09
交换机口令恢复的步骤 2004-7-9 10:09:20
Windows 非法操作详解 2004-7-9 9:10:20
linux环境下发现并阻止系统攻击 2004-7-1 13:37:59
用Apache架站及虚拟主机完全篇 2004-7-1 13:11:20
在Linux下调整网卡的工作模式 2004-7-1 13:09:52
三层MPLS VPN及其故障处理 2004-7-1 13:08:35
Apache2+php4.3.6+MySQL4.0.20+SSL详细配置过程 2004-6-28 17:34:02
UNIX系统被删文件的恢复策略 2004-6-18 8:13:46
第四层交换 2004-6-18 8:07:38
Linux 网络的多播 IP 技术 2004-6-18 8:05:59
使用 Shell 2004-6-18 8:02:11
理解接口类型 2004-6-10 16:50:57
常用的电信协议 2004-6-10 16:48:58
Cisco路由器的安全配置简易方案 2004-6-10 16:47:41
CISCO路由器基于时间的访问列表的应用 2004-6-10 16:44:06
实战手记之PPPoE + NAT 2004-6-9 8:59:44
CISCO ADSL 配置说明 2004-6-9 7:58:42
网上邻居的内幕 2004-6-7 8:36:01
cisco 未公开的命令 2004-6-7 8:00:17
华为的产品分类 2004-6-7 7:57:52
二层交换机,三层交换机,四层交换机的区别 2004-6-3 9:28:26
安全配置WIN2000服务器 2004-6-2 15:08:02
路由器原理及常用的路由协议、路由算法 2004-6-2 15:05:54
教你设置 需要密码的Windows XP系统的共享文件夹 2004-6-2 15:01:21
根据IP查端口 2004-6-1 8:50:32
cisco中的命令行编辑键 2004-6-1 8:42:41
Linux常用命令索引 2004-5-31 8:02:27
常用网络缩略语 2004-5-27 14:07:37
如何读懂路由表 2004-5-27 14:04:46
CISCO部分命令全集 2004-5-27 14:03:51
vi命令一览表! 2004-5-26 17:35:34
CISSP ALL in One 生词汇总 2004-5-26 17:34:31
Cisco路由器故障诊断技术 2004-5-26 14:16:19
Linux常见故障的紧急处理方法 2004-5-26 14:08:31
VNC的安装与使用 2004-5-26 14:06:49
iptables 使用时的样板 2004-5-26 14:02:16
监控和截获远程计算机的登录信息 2004-5-26 13:53:20
linux 下的差异和增量备份 2004-5-26 13:50:31
Linux一句话精彩问答-网络相关篇 2004-5-26 13:44:58
Linux一句话精彩问答-网络无关篇 2004-5-26 13:43:14
MySQL数据库备份 2004-5-26 13:41:03
个人学术网站之发展:案例分析、宏观分析与政策建议 2004-5-26 13:33:10
浅谈网站访问量的监测 2004-5-26 13:31:47
企业网站推广方法 2004-5-26 13:30:46
网站推广方法--资源合作 2004-5-26 13:29:18
站点推广十忌 [注意] 2004-5-26 13:28:21
网站基本规划书 2004-5-26 12:16:06
Win2KSP4八大热点问题 2004-5-25 8:01:12
Top Ten Tips for Secure Testing 2004-5-13 7:59:22
Port Reporter 工具的可用性和说明 2004-5-13 7:52:22
用好你的WinXP之一二三 2004-5-5 17:19:35
DDR内存识别 2004-4-28 10:39:49
nslookup工具的使用方法 2004-4-28 8:43:11
实用运行命令大集合 2004-4-15 17:22:34
Google搜索从入门到精通v4.0 2004-4-13 14:08:42
使用路由器作流量检测的几个手段 2004-4-9 13:17:44
將 iptables 的規則寫成 shell 執行檔 2004-4-1 8:46:56
一些ADSL MODEM初始地址及用户名密码大全 2004-4-1 8:08:22
IIS常见问题及解答 2004-3-31 15:41:39
IIS安全机制漫谈 2004-3-31 14:40:28
TCP/IP各层的安全性和提高各层安全性的方法 2004-3-31 14:39:14
Win2000 Server入侵监测 2004-3-31 14:32:37
Ghost使用(包括制作自动恢复光盘) 2004-3-30 15:01:18
Ghost V8.0 使用详解 2004-3-30 14:52:47
Outlook Express 错误代码表 2004-3-30 14:51:50
网络传输介质和距离max 2004-3-24 7:56:50
彻底屏蔽3721/CNNIC/BAIDU插件 2004-3-23 10:21:44
使用反向代理技术保护Web服务器 2004-3-23 10:11:19
Windows 2000 安全检查清单 2004-3-23 10:04:45
Win2000命令全集 2004-3-16 17:07:20
网络经典命令行 2004-3-16 17:05:34
mac地址更改全攻略 2004-3-16 16:59:30
让你的WINDOWS XP更爽 2004-3-3 15:57:05
用xmodem重新快速灌IOS- 2004-2-27 14:01:52
浏览过含有恶意代码的网页后的解决办法 2004-2-27 11:31:20
CCIE之建立详细的故障检测检查表 2004-2-26 8:59:12
安全事件日志中的事件编号与描述 2004-2-23 15:36:26
双机硬件及w2k做群集解决方案 2004-2-21 0:24:25
深入学习Linux下的网络监听技术 2004-2-20 13:53:41
WEB安全工具 2004-2-20 13:51:23
Linux口令恢复任我行 2004-2-20 13:48:54
Linux实现简单而有效的IDS系统 2004-2-20 13:45:34
netfilter和squid配合创建透明代理的问题讨论 2004-2-18 9:22:08
IE不能开新窗口多种解决方法 2004-2-17 9:09:54
Win XP家用版也能装 IIS 2004-2-17 9:06:49
故障恢复控制台常用命令介绍 2004-2-17 9:06:01
网络端口及其详解分页 2004-2-17 9:03:12
用iptables+squid实现透明代理/用pwebstats进行squid日志分析 2004-2-13 17:00:27
系统知识:Windows系统中注册表的禁用及启用方法 2004-2-11 10:40:36
100分钟教你配CISCO RIP 2004-2-11 8:18:25
OSPF路由协议简介 2004-2-11 8:16:59
IPC$详细介绍 2004-2-10 9:49:01
网络中最常见的10种错误及解决办法 2004-2-10 9:47:35
类似于iis浏览的功能 2004-2-9 8:42:56
Windows的自启动方式 2004-2-5 11:19:25
在接入服务器上使用Cisco IOS DHCP服务器 2004-2-4 8:31:10
Cisco路由器由Windows 2000 CA中心登记证书 2004-2-4 8:30:02
如何升级软件 图像在Catalyst 交换机第三层模块 2004-2-4 8:27:28
Snort 中文手册 2004-1-29 11:53:10
sudoers中文man文档 (特别推荐) 2004-1-24 19:22:56
安全的log纪录服务器 2004-1-24 19:17:43
Linux支持ASP 安装配置手册 2004-1-24 19:16:30
http 500内部服务器错误 2004-1-17 13:50:19
TCPDUMP中文手册 2004-1-8 9:25:54
CCNP路由部分精华 2004-1-6 11:10:54
-- E1知识点总结 -- 2004-1-6 10:30:00
shell 程序怎样解释命令 2003-12-31 21:23:45
RPM 大全 (转) 2003-12-31 21:22:05
Linux软件安装一般方法 2003-12-31 20:57:02
LINUX新手入门及安装配置faq200(下) 2003-12-31 20:54:57
LINUX新手入门及安装配置faq200(上) 2003-12-31 20:51:43
Rhl9.0中qq必杀 2003-12-31 20:47:00
Linux实现ip和mac绑定 2003-12-31 20:40:01
在RedHat9下配置时间服务器 2003-12-31 20:35:06
高性能linux双效防火墙howto 2003-12-31 20:32:05
Linux 运行级init详解 2003-12-31 20:23:27
好用的Linux小工具:Autofs 2003-12-31 20:21:19
Linux教程-进程查看 2003-12-31 20:12:18
Ifconfig网络配置工具详解 2003-12-31 20:11:15
使用x-window的远程显示 2003-12-31 20:09:46
Linux常见紧急情况处理方法 2003-12-31 20:06:21
用webalizer分析web日志 2003-12-31 20:03:04
在unix linux下安装配置DHCP服务 2003-12-31 20:00:40
用route map实现多ISP Internet接入工程实例 2003-12-31 9:19:10
c3550配置作为dhcp服务器工程实例 2003-12-27 20:52:25
cisco3640路由器设置(祥) 2003-12-27 20:43:07
在CISCO设备上用FTP传IOS文件 2003-12-27 1:31:14
Netsh命令备份/恢复服务器网络设置 2003-12-21 9:52:36
SSH在Cisco设备上设置实例 2003-12-20 23:29:24
交换机性价比基准测试 2003-12-20 23:23:14
多协议标志交换(MPLS)基本原理 2003-12-20 23:21:16
CCNP课堂---交换(Switch)篇 2003-12-2 10:45:32
Cisco路由器故障诊断技术 2003-12-2 10:37:30
路由器的网络地址转换、管理登陆限制、MAC与IP的绑定 2003-12-1 15:03:48
用netstat查QQ好友IP 2003-11-28 10:41:01
windows系统文件名详解 2003-11-27 9:44:48
基于包过滤的FIREWALL的过滤法则 2003-11-27 9:26:01
Win2000 Server入侵监测 2003-11-27 9:13:06
续(三)Solaris高级系统管理员指南!(公司内部培训教材) 2003-11-26 10:38:10
续(二)Solaris高级系统管理员指南!(公司内部培训教材) 2003-11-26 10:37:19
续(一)Solaris高级系统管理员指南!(公司内部培训教材) 2003-11-26 10:36:21
用 Linux 打造路由器 2003-11-25 9:55:06
switch命令大全 2003-11-25 9:06:50
Grub配置杂谈(转载) 2003-11-23 10:03:05
限制单个IP并发TCP连接的iptables方法 2003-11-20 14:06:11
iptables防火墙脚本 2003-11-20 14:05:27
交换机类型(机架式,固定配置式带/不带扩展槽) 2003-11-19 10:45:55
路由器性能指标详解 2003-11-19 10:45:09
使用图形客户端远程访问Linux服务器 2003-11-19 10:42:48
组播协议和组播路由 2003-11-19 10:41:40
Cisco路由器的安全配置简易方案 2003-11-11 8:05:48
能看到自己计算机,看不到网上邻居的标准答案! 2003-11-11 7:59:57
IS-IS路由协议学习总结 2003-11-4 9:53:23
Symantec.Ghost.8.0企业版使用全攻略 2003-11-4 8:57:43
局域网交换机维护 2003-11-3 8:45:18
SQL病毒CISCO完全解决方案 2003-11-3 8:43:44
装机软件合集 2003-10-31 9:28:44
通过设置Cisco路由器防止分布式D.O.S攻击手段的细节 2003-10-30 16:56:20
在防火墙环境下DNS的安装与设置 2003-10-30 11:24:12
linux经典问题==程序开发篇 2003-10-30 11:20:52
linux经典问题==网络篇 2003-10-30 11:20:02
linux经典问题==基础篇 2003-10-30 11:19:02
LINUX 常见问题1000个详细解答 2003-10-29 14:13:25
路由基本配置命令收录(快速入门) 2003-10-23 15:30:15
RedHat 9.0上ADSL最终解决方案 2003-10-23 15:12:36
ADSL+RH8.0透明网关指南 2003-10-23 15:11:40
CatOS下定义VLAN 2003-10-23 14:54:21
|