Тонны ошибок общей защиты

Используйте эту команду, чтобы найти источник проблемы:

sudo grep -HRn NOPASSWD /etc/sudoers.d/

В моем случае:

/etc/sudoers.d/50_stack_sh:1:username ALL=(root) NOPASSWD:ALL

прокомментировать строку с # и закрыть ваш терминал.

1
задан 14 January 2013 в 16:21

1 ответ

Сначала я должен использовать старое ядро ​​(2.6.x), прежде чем переходить на аппаратное обеспечение. Если ядро ​​Ubuntu 10 все еще установлено, перезагрузите компьютер и запустите сервер со старым ядром. Ubuntu 12 - 3.x? в то время как Ubuntu 10 - 2.6.x.

Если 2.6 linux-образ недоступен, вы можете добавить ясный репозиторий в /etc/apt/sources.list.d, сделать «apt-get update», и «aptitude version linux-image» и установить 2.6 kernel.

Если ситуация не изменится с более старым ядром, вы можете сделать вывод, что это не ядро, а аппаратное обеспечение. Если ситуация улучшится, то это, вероятно, либо глючный драйвер, либо ядро. AFAIK, используя устаревшее ядро, не влияет на вашу систему. Я установил 2.6 ядро ​​из Lucid и использовал его с Precise, чтобы избежать проблем с графикой Intel, и моя машина работала нормально.

Только раздражающая часть этого была в том, что мне пришлось взломать «grub», (/etc/grub.d/), чтобы ядро ​​2.6 отображалось в меню grub, чтобы я мог редактировать / etc / default / grub, чтобы выбрать ядро ​​2.6 по умолчанию, и мне пришлось отредактировать файл / etc / grub.d / несколько раз, так как каждый раз, когда я беру обновление linux-образа, он восстанавливает взломанные файлы в /etc/grub.d/*. (Возможно, кто-то еще знает, как использовать старую версию ядра по умолчанию в grub.)

1
ответ дан 25 May 2018 в 02:41

Другие вопросы по тегам:

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