Per impostazione predefinita, sudo
richiede la password dell'utente . Pertanto, la modifica della password utente (che viene utilizzata anche per l'accesso) influirà anche sulle chiamate sudo.
Tuttavia, puoi impostare /etc/sudoers
il rootpw
flag per il tuo utente , nel qual caso chiederà invece la password di root.
L'estratto pertinente della pagina man 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.
Allo stesso modo, la parola chiave per non richiedere una password per sudo è NOPASSWD .
Se si desidera impostare la password di root, è possibile utilizzare sudo passwd
Si noti che quando si modificano le autorizzazioni sudo, si consiglia di mantenere aperta una console di root (ad es. sudo -s
) Fino a quando non viene verificata su un terminale diverso che effettivamente funziona e non si è bloccati.