Инструменты пользователя

Инструменты сайта


управление_ядром_и_модулями_в_linux

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
управление_ядром_и_модулями_в_linux [2017/11/29 07:12]
val
управление_ядром_и_модулями_в_linux [2020/06/23 11:04]
val [Сборка ядра в Gentoo]
Строка 13: Строка 13:
  
 $ lsmod $ lsmod
 +
 +# modinfo e1000
  
 # modprobe ip_gre # modprobe ip_gre
Строка 50: Строка 52:
  
   * [[https://​wiki.gentoo.org/​wiki/​Kernel/​Configuration/​ru|Ядро/​Конфигурация]]   * [[https://​wiki.gentoo.org/​wiki/​Kernel/​Configuration/​ru|Ядро/​Конфигурация]]
-  * [[https://​wiki.gentoo.org/​wiki/​Hardened_Gentoo/​ru|Hardened Gentoo]] 
  
 +  * [[https://​www.gentoo.org/​news/​2017/​08/​19/​hardened-sources-removal.html|Hardened Linux kernel sources removal]]
 +<​code>​
 +# emerge --ask hardened-sources
 +# echo "​=sys-kernel/​hardened-sources-4.8.17-r2"​ >> /​etc/​portage/​package.unmask
 +# emerge --ask hardened-sources
 +</​code>​
 +
 +<​code>​
 +# emerge -av sys-kernel/​gentoo-sources
 +
 +/​usr/​src/​linux # make defconfig
 +
 +/​usr/​src/​linux # make menuconfig
 +
 +/​usr/​src/​linux # time make -j3
 +
 +real    20m6.287s
 +user    34m28.865s
 +sys     ​4m4.605s
 +
 +/​usr/​src/​linux # make modules_install
 +
 +/​usr/​src/​linux # make install
 +
 +# grub-mkconfig -o /​boot/​grub/​grub.cfg
 +</​code>​
 ==== Сборка ядра в Debian/​Ubuntu ==== ==== Сборка ядра в Debian/​Ubuntu ====
  
Строка 92: Строка 119:
 === Модификация исходных текстов ядра === === Модификация исходных текстов ядра ===
  
-На примере добавления Grsecurity  +  ​* [[Linux Hardened#​Hardened Debian/Ubuntu]]
- +
-  ​* [[http://​ru.wikipedia.org/​wiki/​Grsecurity]] +
-  * [[http://​grsecurity.net/​]] +
-  * [[http://​compilefailure.blogspot.ru/​2011/​02/​grsecurity-patched-ubuntu-server-lts.html]] +
-  * [[http://​samag.ru/​archive/​article/​341]] +
-  * [[http://​sourceforge.net/​projects/​ubuntugrsec/​]] +
-  * [[https://​wiki.debian.org/​Hardening]] +
- +
-<​code>​ +
-# cd /usr/src +
- +
-# wget http://​grsecurity.net/​stable/​grsecurity-X.X.X-X.X.X-201XXXXXXXX.patch +
- +
-# cd linux-* +
- +
-# patch -p1 < ../​grsecurity-X.X.X-X.X.X-201XXXXXXXX.patch +
- +
-# apt-get install gcc-4.6-plugin-dev +
-</​code>​+
  
 === Конфигурирование,​ компилирование и установка ядра === === Конфигурирование,​ компилирование и установка ядра ===
управление_ядром_и_модулями_в_linux.txt · Последние изменения: 2020/06/25 07:42 — val