Как отключить все разрешения и требования к паролю sudo?

Я не хочу, чтобы он когда-либо жаловался на разрешения или снова спрашивал пароль sudo. Есть какой-либо способ сделать это?

1 ответ

Решение

Я должен сказать, что это действительно плохая идея, поскольку она удаляет большую часть безопасности. Чтобы удалить запросы пароля для команд / приложений, использующих sudo do

sudo visudo

открыть файл sudo. Когда-то там измениться:

%sudo   ALL=(ALL:ALL) ALL

в

%sudo  ALL=(ALL) NOPASSWD:ALL

Затем выйдите и сохраните, используя Ctrl+x, y, Enter

Чтобы удалить запросы пароля для некоторых графических приложений, использующих набор политик, не sudo, выполните следующие действия: создайте .pkla файл в

/etc/polkit-1/localauthority/50-local.d/

например, файл может быть назван 99-nopassword.pkla и путь будет

/etc/polkit-1/localauthority/50-local.d/99-nopassword.pkla

Этот файл должен содержать:

[No password prompt]
Identity=unix-group:sudo
Action=*
ResultActive=yes
See the pklocalauthority manpage for more information.

Редактировать:

Чтобы полностью устранить необходимость sudo для терминальной сессии, введите sudo -i выполнить вашу оболочку. После этого вам не нужно запускать sudo, пока вы не закроете сеанс

Источники:

Как отключить подсказки пароля?

Отключить аутентификацию в 15.04?

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