Ikoula - Solutions d'Hebergement : Domaines, Packs, Serveurs...
ikoula.com
  A Propos
  Technologies
  Emploi 
  Espace Presse
  Support 
Connexion   FR|EN

Live Help
Petites Entreprises >
  Moyennes & Grandes Entreprises >
  Developpeurs & Revendeurs >
 
 

Menu principal
Accueil Support
Ouvrir un Ticket
Historique des tickets
Explorer base de connaissances
Etat du reseau

Login
 Login:
 Password:

Base de connaissance


(Entrez les mots cles separes par des espaces. Par exemple: produit garantie information)

MSDN avec Ikoula
Base de connaissances
Mise à jour vers Kernel 2.6.24.x
Top : Serveur Dédié : Serveur Dédié Linux

ID de l'article: 002090
Note: 5.0 / 5.0 (2 votes)
Lu: 258

Probleme
Comment combler les failles de sécurité des Kernels Linux antérieur au 2.6.24.x avec le Kernel fourni par Ikoula.

Solution
style="font-weight: bold;">Insertion du kernel 2.6.24.2-1ikl sur une machine :

  • Se connecter à la machine sur laquelle le kernel doit être appliqué en root
  • Rapatrier les fichiers nécessaires à l’insertion du kernel :
wget ftp://213.246.38.240/pub/kernel/kernel-image-2.6.24.2-1ikl.tar.gz -P /boot/

wget ftp://213.246.38.240/pub/kernel/kernel-modules-2.6.24.2-1ikl.tar.gz -P /lib/modules/

(Si vous désirez disposer du fichier de configuration il est disponible de cette manière : )

wget ftp://213.246.38.240/pub/kernel/config-kernel-2.6.24.2-1ikl -P [Le répertoire de votre choix]

  • Se déplacer dans le répertoire /lib/modules via la commande suivante :
cd /lib/modules
  • Exécuter la commande suivante afin de décompresser l’archive dans le dossier courant :
tar xvzf kernel-modules-2.6.24.2-1ikl.tar.gz
  • Changer de répertoire pour se rendre dans le dossier /boot :
cd /boot
  • De la même manière, extraire l’archive qui se trouve dans ce répertoire :
tar xvzf kernel-image-2.6.24.2-1ikl.tar.gz
  • Il est nécessaire d’éditer le fichier /boot/grub/menu.lst afin de prendre en compte le nouveau kernel, ceci peut s’effectuer via l’éditeur VI :
vi /boot/grub/menu.lst
  • Faire défiler le contenu du fichier jusqu'à voir apparaître de lignes ressemblantes à celles-ci :

title Distribution (Version du kernel)
root (hd0,0)
kernel /vmlinuz-VersionDuKernel ro root=/dev/hda3
initrd /initrd-VersionDuKernel.img
title Distribution (Version du kernel)
root (hd0,0)
[…]
  • Au-dessus de ces lignes, avant le premier “title” ajouter :
title NomDistribution(2.6.24.2-1ikl)
root (hd0,0)
Adapter selon ce qui figure sur les autres lignes “root” : soit indiquer (sd0,0) soit (hd0,0)

kernel /vmlinuz-2.6.24.2-1ikl ro root=/dev/hda3

[De la même manière, adapter selon ce qui figure sur les autres kernels : soit /dev/sda3 ou /dev/hda3 ou encore /dev/md1]
La ligne initrd n’est pas nécessaire pour ce kernel.
  • Le résultat final devrait donc ressembler à ça :
title Distribution (2.6.24.2-1ikl)
root (hd0,0)
kernel /vmlinuz-2.6.24.2-1ikl ro root=/dev/hda3

title Distribution (Version du kernel) root (hd0,0)
kernel /vmlinuz-VersionDuKernel ro root=/dev/hda3
initrd /initrd-VersionDuKernel.img

title Distribution (Version du kernel)
root (hd0,0)
[…]

  • Ou bien ça (selon la configuration d’origine) :
title Distribution (2.6.24.2-1ikl)
root (sd0,0)
kernel /vmlinuz-2.6.24.2-1ikl ro root=/dev/sda3

title Distribution (Version du kernel)
root (sd0,0) kernel /vmlinuz-VersionDuKernel ro root=/dev/sda3 initrd /initrd-VersionDuKernel.img

title Distribution (Version du kernel)
root (sd0,0)
[…]

  • Ou encore cela :
title Distribution (2.6.24.2-1ikl)
root (sd0,0)
kernel /vmlinuz-2.6.24.2-1ikl ro root=/dev/md1

title Distribution (Version du kernel) root (sd0,0) kernel /vmlinuz-VersionDuKernel ro root=/dev/md1 initrd /initrd-VersionDuKernel.img

title Distribution (Version du kernel)
root (sd0,0)
[…]

  • Une fois cela fait, sauvegarder le fichier modifié puis rebooter la machine.
  • Au redémarrage, le nouveau kernel sera sélectionné par défaut (en cas de problème, il est toujours possible de booter sur l’ancien en sélectionnant ce dernier dans le gestionnaire de multiboot).

Note
Avez vous trouve cet article utile?

Articles lies
Mise à jour Mysql de la version 3 à la version 4