Ошибка неверного формата модуля

Приведенная ниже конфигурация не позволит пользователю root войти в систему

vim /etc/ssh/sshd _конфиг

Номер PermitRootLogin

AllowUsers [имя пользователя]

1
01.03.2021, 19:12
1 ответ

Комментарии к вопросу привели к решению, которое я кратко изложу здесь.

ОП хотела собрать модуль ядра Linux; они построили его для неправильной версии исходного кода ядра (, то есть для версии исходного кода ядра, отличной от работающего ядра ). На это указывал лог буфера dmesg.

Чтобы решить эту проблему, вам нужно указать исходные коды ядра, соответствующие ядру, в которое вы хотите загрузить модуль. Вы можете сделать это явно в командной строке:

$ make -C <path_to_kernel_src> M=$PWD

Или создайте Makefile, который делает то же самое.

Обязательно удалите все существующие артефакты из предыдущей сборки перед попыткой сборки с правильными исходными кодами ядра.

1
18.03.2021, 22:28

Теги

Похожие вопросы