По умолчанию sudo
запрашивает пароль пользователя . Таким образом, изменение пароля пользователя (который также используется для входа в систему) также повлияет на вызовы sudo.
Однако вы можете установить /etc/sudoers
для своего пользователя rootpw
флаг, и в этом случае он будет запрашивать пароль root.
Соответствующая выдержка из справочной страницы sudoers (5) :
Authentication and logging
The sudoers security policy requires that most users authenticate them‐
selves before they can use sudo. A password is not required if the
invoking user is root, if the target user is the same as the invoking
user, or if the policy has disabled authentication for the user or com‐
mand. Unlike su(1), when sudoers requires authentication, it validates
the invoking user's credentials, not the target user's (or root's) cre‐
dentials. This can be changed via the rootpw, targetpw and runaspw
flags, described later.
Кроме того , ключевое слово не запрашивает пароль для Судо является NOPASSWD .
Если вы хотите установить пароль root, вы можете использовать sudo passwd
Обратите внимание, что при изменении разрешений sudo рекомендуется держать корневую консоль открытой (например, sudo -s
до тех пор, пока в другом терминале не будет подтверждено, что она действительно работает, и вы сами не заблокировали ее).