Dengan Sudo Anda dapat memberikan hak istimewa kepada pengguna atau grup mana pun. Di Linux, ada beberapa perintah yang hanya dapat diakses oleh pengguna root. Anda dapat mengotorisasi pengguna yang diperlukan yang dapat menjalankan perintah tersebut dengan sudo. Perintah reboot hanya dapat dijalankan oleh pengguna root atau pengguna sudo.
Berikut adalah langkah-langkah untuk mengaktifkan sudo tanpa kata sandi untuk Pengguna.
- Masuk ke server Linux Anda dengan pengguna root menggunakan ssh.
- Mari kita buat pengguna. Di sini, kita akan membuat pengguna uji.
# adduser test
- Setel Kata Sandi untuk pengujian pengguna.
New password: Retype new password: passwd: all authentication tokens updated successfully.
Tambahkan Pengguna ke Grup Sudo
Di Centos, akan ada grup bernama "roda". Semua akun pengguna yang ditambahkan ke grup ini akan memiliki hak sudo secara otomatis. Kami dapat menambahkan pengguna kami di grup roda. Ini adalah solusi termudah dan cepat untuk memberikan hak istimewa sudo.
- Mari kita periksa apakah grup roda diaktifkan di server.
- Ketik perintah di bawah ini untuk membuka file konfigurasi.
# sudo visudo
- Anda perlu menghapus komentar %wheel line dengan menghapus tanda # sesuai tangkapan layar di bawah ini untuk mengaktifkan wheel group. (Jika %wheel tidak dikomentari, pertahankan sebagaimana adanya).
# Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL - Tambahkan tes pengguna ke grup roda.
# usermod -aG wheel test
- Untuk memverifikasi pengguna baru dengan hak sudo, login dengan pengguna uji dan jalankan perintah di bawah ini.
# sudo whoami
Ini akan memberikan output di bawah ini jika pengguna ditambahkan dengan hak istimewa sudo, itu akan memberikan output di bawah ini.
# Output
root
Ini adalah bagaimana Anda dapat memberikan hak istimewa sudo kepada salah satu pengguna di Centos.
Menghadapi masalah dengan pengguna su? Silakan merujuk ke SU> Aktifkan Cagefsctl untuk lebih jelasnya.