2.9. 부팅 프로세스의 초기 단계에서 커널 모듈 언로드
예를 들어, 특정 상황에서는 커널 모듈에 시스템이 응답하지 않게 하는 코드가 있고 사용자가 악성 커널 모듈을 영구적으로 비활성화하기 위해 단계에 도달할 수 없는 경우 부팅 프로세스 초기에 커널 모듈을 언로드해야 할 수 있습니다. 커널 모듈의 로드를 일시적으로 차단하려면 부트 로더를 사용할 수 있습니다.
관련 부트 로더 항목을 편집하여 부팅 시퀀스를 계속하기 전에 필요한 커널 모듈을 언로드할 수 있습니다.
이 절차에 설명된 변경 사항은 다음 재부팅 후에도 유지되지 않습니다. 부팅 프로세스 중에 자동으로 로드되지 않도록 커널 모듈을 거부 목록에 추가하는 방법에 대한 자세한 내용은 시스템 부팅 시 커널 모듈이 자동으로 로드되지 않도록 를 참조하십시오.
사전 요구 사항
- 어떤 이유로 로드되지 않도록하려는 로드 가능한 커널 모듈이 있습니다.
프로세스
- 시스템을 부트 로더로 부팅합니다.
- 커서 키를 사용하여 관련 부트 로더 항목을 강조 표시합니다.
e 키를 눌러 항목을 편집합니다.
- 커서 키를 사용하여 linux 로 시작하는 행으로 이동합니다.
행 끝에
modprobe.blacklist=module_name을 추가합니다.그림 2.2. 커널 부팅 항목
serio_raw커널 모듈은 부팅 프로세스 초기에 언로드되는 악의적인 모듈을 보여줍니다.- Ctrl+X 눌러 수정된 구성을 사용하여 부팅합니다.
검증
시스템이 부팅된 후 관련 커널 모듈이 로드되지 않았는지 확인합니다.
lsmod | grep serio_raw
# lsmod | grep serio_rawCopy to Clipboard Copied! Toggle word wrap Toggle overflow