Perbedaan antara grup sudo dan file sudoers?


2

Saya membuat pengguna di Ubuntu 14.04 menggunakan perintah adduser.

Saya ingin memberikannya akses sudo . Untuk melakukan ini, saya terhibur di antara dua cara.

Cara pertama adalah: Jika saya menambahkan pengguna ke grup sudo menggunakan perintah usermod -aG sudo.

Cara kedua adalah: Jika saya mengedit file sudoers menggunakan perintah visudodan menambahkan baris ALL=(ALL:ALL) ALL.

Harap hapus kebingungan di antara keduanya.

Jawaban:


3

sudogrup tidak istimewa dengan sendirinya. Ini memiliki akses sudo karena (jika) ada baris seperti ini di sudoersfile:

%sudo   ALL=(ALL:ALL) ALL

Jadi file itu yang paling penting.


1

/etc/sudoersKonfigurasi default Ubuntu memiliki dua grup untuk memungkinkan akses sudo. Anggota grup ini diizinkan mengakses sudo tanpa perlu mengedit /etc/sudoersatau menambahkan file konfigurasi /etc/sudoers.d.

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

Cara yang disukai untuk melakukan penambahan konfigurasi lokal adalah dengan menambahkan file ke /etc/sudoers.ddengan konfigurasi yang diperlukan. Ini memungkinkan konfigurasi default diperbarui secara otomatis. Gunakan visudountuk setidaknya memverifikasi perubahan ini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.