Utilitário para listar e modificar os módulos do kernel carregados na inicialização do sistema

2

Como faço para listar todos os módulos do kernel carregados durante a inicialização do sistema? Existe um utilitário de espaço do usuário para listar e modificar os módulos carregados durante a inicialização do sistema?

Estou trabalhando no RHEL6 Desktop e no RHEL6 Server.

Listar módulos ftp compilados no kernel

  modprobe -l | grep ftp
     kernel/net/netfilter/nf_conntrack_ftp.ko
     kernel/net/netfilter/nf_conntrack_tftp.ko
     kernel/net/netfilter/ipvs/ip_vs_ftp.ko
     kernel/net/ipv4/netfilter/nf_nat_ftp.ko
     kernel/net/ipv4/netfilter/nf_nat_tftp.ko

Antes da inicialização:

Descarreguei o módulo 'nf_conntrack_ftp' antes de inicializar o sistema manualmente (usando modprobe -r) e persistentemente na inicialização (removendo qualquer script de shell em /etc/sysconfig/modules/*.modules que carregue módulos do kernel usando o utilitário / sbin / modprobe ).

modprobe -rv nf_conntrack_ftp
lsmod | grep ftp
ls /etc/sysconfig/modules
init 6

Depois da inicialização:

O

RHEL6 Desktop carrega automaticamente o módulo 'nf_conntrack_ftp', mas o servidor RHEL6 não.

lsmod | grep ftp
      nf_conntrack_ftp       12913  0 
      nf_conntrack           79758  5 nf_conntrack_ipv4,xt_conntrack,nf_conntrack_ftp,nf_conntrack_ipv6,xt_state


ls /sys/module/ | grep ftp
    nf_conntrack_ftp

Em contraste com o servidor RHEL6, o RHEL6 Desktop indica que o módulo 'nf_conntrack_ftp' foi carregado durante a inicialização do sistema, o que foi verificado por como acima.

Como faço para listar e modificar todos os módulos do kernel configurados para carregar durante a inicialização do sistema?

    
por Sathish 15.12.2014 / 19:20

0 respostas