R-Ts NetWorks

Server the Best

How to Install Grsecurity in linux


How to Install Grsecurity in linux

First download the kernel using the below link:

http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/linux-2.6.32.51.tar.gz

Then, download gr-security path using the below link:

http://grsecurity.net/stable/grsecurity-2.2.2-2.6.32.51-201201021326.patch

Extract the kernel using the below command:

tar xjf linux-2.6.24.5.tar.gz

Then go to the extracted folder.

cd linux-2.6.32.51

Patch the kernel using below command.

patch -p1 < ../grsecurity-2.1.11-2.6.24.5-200804211829.patch

Use the below step to start making the kernel.

make clean && make mrproper

Once done the copy the previous kernel.

cp /boot/config-`uname -r` .config

Edit the kernel as per your requirement.

make menuconfig

Compile the kernel using the below command.

make bzImage

make modules

make modules_install

Run the below command to make sure it is working ok.

depmod 2.6.32.51-grsec

First check the architecture of your system using below command

arch

Installing and booting the kernel using the below steps:

cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.32.51-grsec

Copy system.map to /boot directory

cp System.map /boot

Then edit the grub.conf file and select the gr-security kernel. Once done go to grub prompt and fire the below command to start the server once using that kernel. If it is not starting than it will start the server using previous kernel.

grub > savedefault –default=0 –once

Then reboot the server.

Shutdown -r now

 

 

Advertisements

May 3, 2012 - Posted by | Installation, Security |

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: