Secara default, sudo
minta kata sandi pengguna . Jadi, mengubah kata sandi pengguna (yang juga digunakan untuk login), juga akan memengaruhi permintaan sudo.
Namun, Anda dapat mengatur flag /etc/sudoers
untuk pengguna Anda rootpw
, dalam hal ini ia akan meminta kata sandi root.
Kutipan yang relevan dari halaman manual sudoers (5) adalah:
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.
Demikian pula, kata kunci untuk tidak meminta kata sandi untuk sudo adalah NOPASSWD .
Jika Anda ingin mengatur kata sandi root, Anda dapat menggunakan sudo passwd
Perhatikan bahwa ketika mengubah izin sudo, disarankan untuk tetap membuka konsol root (mis. sudo -s
) Hingga diverifikasi di terminal lain yang memang berfungsi, dan Anda belum mengunci sendiri.