Linux内核安全是管理员很重视的,随着Linux的流行,Linux内核的漏洞也就慢慢暴露出来了,我们可以使用入侵侦察系统来帮助我们。

在简略介绍Linux内核安全侵略侦查体系中介绍了Linux体系露出的问题,和侵略侦查体系的特色,那么咱们怎样来完结一个相对相对高档其他Linux内核安全。

关于Linux内核安全侵略侦查体系的运用问题(linux内核安全机制)  Linux内核安全 第1张

下载LIDS补丁和相关正式的Linux内核

能够从LIDS Home,LIDS Ftp Home或最近的LIDS Mirror取得LIDS补丁和体系办理工具。

补丁名称是lids-x.xx-y.y.y.tar.gz, x.xx代表lids的版别, y.y.y代表Linux内核版别.例如, lids-0.9.9-2.2.17.tar.gz代表lids 版别是0.9.9 以及相关的内核版别是2.2.17.。

有必要下载相关的内核版别。例如,你下载了lids-0.9.9-2.2.17.tar.gz,那你就应该下载Linux内核2.2.17的原代码。能够从Kernel FTP Site或其他镜象取得内核原码。

然后,将内核原码和LIDS tar解压.例如,从 www.lids.org得到lids-0.9.9-2.2.17.tar.gz,从ftp.us.kernel.org得到linux-2.2.17.tar.bz2后: 1. uncompress the Linux kernel source code tree.# cd linux_install_path/# bzip2 -cd linux-2.2.17.tar.bz2   tar -xvf -2. uncompress the lids source code and install the lidsadm tool.# cd lids_install_path# tar -zxvf lids-0.9.8-2.2.17.tar.gz

在正式的linux内核上打LIDS补丁,Linux内核原码打LIDS补丁 # cd linux_install_path/linux# patch -p1/* link the default source path to lids patched version# rm -rf /usr/src/linux# ln -s linux_install_patch/linux /usr/src/linux

装备Linux内核,现在,装备Linux内核,依照以下过程施行: Prompt for development and/or incomplete code/driversSysctl supportAfter that, you will find that a new item appear in the bottom of the configuration menu name "Linux Intrusion Detection System". Entering this menu, turn the Linux Intrusion Detection System support (EXPERIMENTAL) (NEW).

装备LIDS内核今后.退出装备界面,编译内核。 # make dep# make clean# make bzImage# make modules# make modules_install

在Linux体系上装置LIDS和体系办理工具,仿制 bzImage 到 /boot/ ,修正 /etc/lilo.conf。 # cp arch/i386/boot/bzImage /boot/bzImage-lids-0.9.9-2.2.17/*build admin tools */# cd lids-0.9.8-2.2.17/lidsadm-0.9.8/# make# make install# less /etc/lilo.confboot=/dev/hdamap=/boot/mapinstall=/boot/boot.bprompttimeout=50default=linuximage=/boot/vmlinuz-2.2.16-3label=linuxread-onlyroot=/dev/hda2image=/boot/bzImage-lids-0.9.9-2.2.17label=devread-onlyroot=/dev/hda2

运转/sbin/lilo 来装置新内核: # /sbin/lilo

装备LIDS体系

在从头启动曾经,有必要装备lids体系,使其契合你的安全需求.你能够界说受维护的文件,受维护的进程等等。

缺省情况下,lidsadm将把缺省装备文件装置到 /etc/lids/。你有必要依据自己的需求从头装备。首要,能够更新缺省lids.conf的inode/dev值。 # /sbin/lidsadm -U

从头启动体系

装备完Linux体系后,从头启动.当lilo出现时,挑选装载the lids enable kernel。然后,你就将进入美好的LIDS国际。

封装内核

体系启动后,不要忘掉用lidsadm封装内核,在最终/etc/rc.local参加以下指令: # /sbin/lidsadm -I

在线办理

封装完内核后,你的体系就处于LIDS的维护下。能够做一些测验来验证,假如想改动某些装备,例如修正权限,能够经过输入暗码方法在线改动lids的安全等级。 # /sbin/lidsadm -S -- -LIDS

改动lids装备特点后,例如lids.conf,lids.cap,你能够经过以下指令在内核中从头装载装备文件: # /sbin/lidsadm -S -- +RELOAD_CONF

装备LIDS体系

LIDS装备目录 -- “/etc/lids/”

这样咱们就差不多完结了Linux内核安全侵略侦查体系的树立,协助咱们更好的办理Linux内核安全。

转载请说明出处
知优网 » 关于Linux内核安全侵略侦查体系的运用问题(linux内核安全机制)

发表评论

您需要后才能发表评论