Pada lingkungan VM kotak pasir, saya memiliki pengaturan Ubuntu Linux yang firewall dan tidak dapat diakses dari luar sistem lokal. Oleh karena itu, pada VM itu, saya ingin memberi pengguna administratif (yang saya atur) kemampuan untuk menjalankan apa pun dengan sudo dan tidak perlu kata sandi.
Meskipun saya tahu ini tidak aman, VM ini tidak selalu aktif, dan memerlukan kode sandi pribadi saya untuk berjalan. Jadi meskipun ini bukan "aman", apakah ada cara untuk mendapatkan fungsionalitas yang diinginkan?
/etc/sudoers
. Anda tidak mengedit ini seperti file konfigurasi normal, Anda harus menggunakanvisudo
perintah (sebagai root).Seperti yang Anda sebutkan itu adalah ide yang buruk untuk menonaktifkan prompt kata sandi kecuali jika sistem berjalan dalam lingkungan aman tertentu.
Salah satu solusi yang mungkin adalah one-liner yang menurut saya lebih mudah diingat daripada opsi NOPASSWD. Dapatkan hak administratif dan jalankan
dan tambahkan baris berikut
Ini akan menonaktifkan prompt kata sandi sepenuhnya untuk pengguna tertentu.
sumber