GNU/Linux >> Belajar Linux >  >> Debian

Cara Menambahkan Pengguna ke Sudoers di Debian 10

Pengguna memerlukan hak akses root atau administratif untuk menginstal perangkat lunak baru pada sistem melalui baris perintah. Saat pengguna baru membuat di sistem Linux, Anda memberikan beberapa hak istimewa Sudo untuk menjalankan perintah administratif. Akses perintah 'sudo' memungkinkan pengguna tepercaya untuk menjalankan perintah administratif sebagai pengguna lain. Jadi, Anda dapat memberikan beberapa hak istimewa tertentu dan menambahkan pengguna tepercaya ini ke dalam grup atau file sudoers.

Pada artikel ini, kami akan menjelaskan metode bagaimana menambahkan pengguna ke sudoers menggunakan terminal pada sistem Debian 10.

Metode 1:Tambahkan Pengguna ke Grup Sudoers di Debian 10

Metode yang paling sering digunakan untuk memberikan hak sudo kepada pengguna adalah dengan menambahkan pengguna ke dalam grup sudoers. Anggota grup sudoer dapat menjalankan semua perintah administratif sebagai root. Ketika sebuah perintah dijalankan dengan hak istimewa sudo, prompt konfirmasi kata sandi muncul di terminal. Pengguna sudo mengotentikasi proses ini menggunakan kata sandi.

Anda dapat menambahkan pengguna yang ada ke dalam grup sudoers atau jika Anda mau, buat pengguna baru dan tambahkan pengguna ini ke dalam grup sudoers. Di sini, kami berasumsi bahwa pengguna sudah dibuat. Jadi, tambahkan pengguna yang sudah ada ini ke dalam grup sudoers dengan menggunakan sintaks yang disebutkan di bawah ini:

$ usermod -aG sudo user_name

Pada perintah di atas, sudo adalah nama grup dan nama_pengguna adalah nama pengguna. Misalnya, kami menambahkan pengguna bernama 'karim' ke dalam grup sudoers. Oleh karena itu, perintah di atas akan berubah menjadi bentuk berikut:

$ usermod -aG sudo karim

Metode yang dijelaskan di atas sudah cukup untuk memberikan hak sudo kepada pengguna. Untuk memverifikasi bahwa pengguna sekarang ditambahkan ke grup sudoers, ketik perintah terminal berikut:

$ sudo whoami

Masukkan kata sandi. Jika pengguna ditambahkan ke grup sudoers, 'root' akan ditampilkan di hasilnya. Jika tidak, ini akan menampilkan kesalahan pada layar terminal.

Metode 2:Tambahkan pengguna ke dalam file sudoers

Semua aturan sudo' dan grup' didefinisikan ke dalam file sudoers yang dapat Anda temukan di

Lokasi '/etc/sudoers' di sistem Anda. Dalam file ini, kami mendefinisikan aturan dan kumpulan hak istimewa tertentu yang kami berikan kepada pengguna tertentu.

Dengan menggunakan dua pendekatan berbeda, Anda dapat memberikan akses ke pengguna Sudo. Anda dapat mengonfigurasi file '/etc/sudoers' di sistem Anda dan mengeditnya atau Anda dapat membuat file baru di direktori '/etc/sudoers.d'. Untuk memodifikasi file sudoers, ketik perintah yang disebutkan di bawah ini:

$ sudo visudo

Sekarang, di akhir file konfigurasi tambahkan aturan berikut sebagai berikut:

user_name  ALL=(ALL) NOPASSWD:ALL

Ubah nama pengguna dengan pengguna Anda yang ditunjukkan pada tangkapan layar berikut:

Izinkan Membatasi akses perintah ke pengguna sudo

Anda juga dapat memberikan beberapa hak istimewa sudo yang membatasi kepada pengguna. Misalnya, kami ingin memberikan hak istimewa khusus dari perintah 'useradd' dan 'adduser' kepada pengguna 'karim'.

karim ALL=(ALL) NOPASSWD: /usr/sbin/useradd,/usr/sbin/adduser

Simpan aturan yang dijelaskan di atas di akhir file sudoers. Setelah itu, pengguna hanya dapat menjalankan perintah 'adduser' dan 'useradd'.

Anda juga dapat membuat file baru di direktori ‘/etc/sudoers.d’ dan menetapkan beberapa aturan.

Kesimpulan

Kami telah menjelaskan cara menambahkan pengguna ke grup sudoers di artikel ini. Selain itu, kami juga telah menjelaskan cara mengedit aturan di file konfigurasi sudoers melalui perintah. Anda dapat menyesuaikan file sudoers berdasarkan kebutuhan pengguna.


Debian
  1. Cara Menambahkan Pengguna ke Sudoers &Menambahkan Pengguna ke Grup Sudo di CentOS 7

  2. Cara Menambahkan Pengguna Ke Sudoers &Menambahkan Pengguna Ke Grup Sudo di Ubuntu

  3. Cara Menambahkan Pengguna ke Sudoers di Ubuntu

  1. Cara Menambahkan Pengguna ke Sudoers di CentOS

  2. Cara Membuat Pengguna Sudo di Debian

  3. Cara Menginstal PostgreSQL di Debian 9

  1. Cara Menambah dan Menghapus Pengguna di Debian 9

  2. Cara Menambahkan Pengguna ke Sudoers di Debian

  3. Cara Menambahkan Pengguna ke Sudoers di Ubuntu