Saya ingin dapat menjalankan perintah sudo
di MacOS Sierra 10.12 tanpa harus mengetikkan kata sandi.
Saya telah membaca yang berikut ini:
Dan mengubah bagian yang relevan dari berkas /etc/sudoers
saya menjadi:
root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%wheel ALL=(ALL) NOPASSWD: ALL
%sudo ALL=(ALL) NOPASSWD: ALL
adamatan ALL=(ALL) NOPASSWD: ALL
Nama pengguna lokal saya (whoami
) adalah adamatan
.
Saya masih diminta untuk mengetikkan kata sandi setiap beberapa menit ketika memanggil sudo
. Ada yang tahu apa yang salah?
Buka terminal, jalankan sudo visudo
Edit baris tersebut:
%admin ALL=(ALL) ALL
Untuk mengatakan:
%admin ALL=(ALL) NOPASSWD: ALL
Sekarang, Anda seharusnya sudah dapat menjalankan sudo
tanpa kata sandi.
root ALL=(ALL) ALL
%admin ALL=(ALL) NOPASSWD: ALL
stens ALL = (ALL) NOPASSWD: ALL # my userid is stens