微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 了解Linux系统内核安全的入侵侦察系统

了解Linux系统内核安全的入侵侦察系统

时间:09-12 来源:互联网 点击:

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 menuname 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/”

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top