Criando o módulo do kernel sem o Sudo

0

Como faço para criar um módulo de kernel sem o uso de sudo? Eu sei o caminho normal (sudo insmod, sudo rmmod), mas não estamos autorizados a usar o sudo na escola.

    
por Sudoer 11.09.2012 / 03:29

2 respostas

1

Primeiro, qual módulo você deseja inserir e por quê? Normalmente, não há necessidade de remover / inserir manualmente os módulos. By the way, criando um módulo é uma história diferente, insmod e rmmod são para carregar / descarregar um módulo específico (criado por outra pessoa).

Uma vez que você tenha entendido as suas razões, e tenha certeza de que não há outra maneira ... então vá até o administrador do sistema e pergunte educadamente. Explique claramente suas razões e você terá a chance de ter sucesso. Nenhuma piada: a menos que você queira ir contra todas as regras (e algumas leis, provavelmente) e hackear a máquina pertencente à sua escola, você não adquirirá privilégios garantindo uma operação de baixo nível.

    
por January 11.09.2012 / 03:37
1

Talvez um caminho mais fácil seja fazer o desenvolvimento do kernel dentro de uma máquina virtual; Eu uso o virt-manager + kvm-qemu, mas existem outras opções, como o VirtualBox. Essa permissão pode permitir que você faça todo o desenvolvimento em um ambiente virtualizado seguro e talvez permitido pelo administrador do sistema.

    
por Colin Ian King 11.09.2012 / 12:04