GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menambahkan Pengguna ke Sudoers di Ubuntu

Dalam filosofi Linux, menjalankan tugas istimewa sebagai pengguna root sangat tidak dianjurkan. Alasannya sederhana - yang diperlukan hanyalah pengguna root untuk menjalankan perintah yang fatal dan seluruh sistem menjadi berantakan. Untuk alasan ini, Anda harus selalu menjalankan tugas terkait sistem sebagai pengguna biasa dengan hak istimewa sudo.

Agar ini terjadi, Anda perlu memberikan hak administratif atau hak sudo kepada pengguna biasa. Anda dapat mencapai ini dengan 2 cara. Metode pertama adalah menambahkan pengguna ke grup sudoers yang sudah ditentukan dalam file sudoers. Metode kedua adalah menambahkan pengguna secara manual ke file sudoers yang berisi informasi seperti grup dan pengguna dengan hak istimewa yang lebih tinggi.

Jadi apa itu sudo ? Sudo adalah perintah yang merupakan kependekan dari Su telitir lakukan . Anda menggunakan sudo untuk memberikan hak istimewa atau hak yang lebih tinggi kepada pengguna biasa untuk menjalankan tugas terkait sistem. Itu dipanggil di awal setiap perintah saat menjalankan tugas terkait sistem sebagai pengguna standar.

Dalam tutorial ini, saya akan menunjukkan cara menambahkan pengguna ke sudoers di Ubuntu 20.04 LTS Linux.

1) Cara menambahkan pengguna ke grup sudoers

Di Ubuntu, ini harus menjadi opsi termudah untuk memberikan hak administratif kepada pengguna biasa. Ketika pengguna ditambahkan ke grup sudo, mereka memperoleh kemampuan untuk memanggil sudo saat menjalankan tugas terkait sistem. Perintah usermod adalah perintah yang digunakan untuk memberikan hak administratif kepada pengguna login biasa. Perintah usermod digunakan untuk mengubah atribut pengguna seperti shell, tanggal kedaluwarsa kata sandi, dan grup untuk menyebutkan beberapa.

Mari kita tambahkan pengguna baru menggunakan perintah adduser yang merupakan perintah yang disarankan untuk membuat pengguna Debian.

Perintah berikut membuat pengguna bernama 'jack':

$ sudo adduser jack
Output
Adding user `jack' ...
Adding new group `jack' (1001) ...
Adding new user `jack' (1001) with group `jack' ...
Creating home directory `/home/jack' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for jack
Enter the new value, or press ENTER for the default
        Full Name []: Jack Danny
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] Y

Jalankan id command untuk memverifikasi grup mana yang dimiliki pengguna:

$ id jack

Sekarang gunakan perintah usermod untuk menambahkan pengguna yang ada ke grup sudoers, gunakan sintaks:

$ usermod -aG sudo username

Untuk menambahkan 'jack' pengguna ke grup sudoers, jalankan perintah:

$ usermod -aG sudo jack

Selanjutnya, verifikasi apakah pengguna 'jack' milik grup sudo menggunakan perintah:

$ groups jack

atau

$ id jack

Dari output, pengguna 'jack' sekarang termasuk dalam 2 grup, grup 'jack' dan 'sudo'. Ini mengonfirmasi bahwa kami telah berhasil menambahkan 'jack' pengguna biasa ke grup sudoers.

Selanjutnya, Anda dapat beralih ke pengguna 'jack' menggunakan perintah:

$ su jack

Selanjutnya, jalankan sudo whoami perintah seperti yang ditunjukkan. Anda harus mendapatkan output sebagai root.

$ su whoami

2) Cara menambahkan pengguna ke file sudoers

File sudoers mendefinisikan hak istimewa 'pengguna' dan 'grup'.

File sudoers /etc/sudoers dapat dipanggil menggunakan perintah:

$ visudo

Ini membuka file sudoers menggunakan editor teks nano. Jika Anda lebih suka membuka file ini menggunakan vim (VI Peningkatan editor), jalankan perintah:

$ EDITOR=vim visudo

Tambahkan baris di bawah ini dalam file dan simpan:

username ALL=(ALL:ALL) ALL

Untuk pengguna kami, perintahnya adalah:

jack ALL=(ALL:ALL) ALL

Terakhir, simpan file dan tutup editor teks.

Kesimpulan

Dalam tutorial ini, kita telah mempelajari 2 cara untuk menambahkan pengguna ke file sudoers di Ubuntu.

Perintah Sudo adalah cara paling aman untuk menjalankan perintah yang membutuhkan hak akses root. Dengan cara ini, Anda meminimalkan kemungkinan terjadinya kecelakaan yang dapat melumpuhkan sistem Anda.

Related Read:  How to Add a User to a Group in Linux


Ubuntu
  1. Cara Menambah dan Menghapus Pengguna di Ubuntu, Debian &LinuxMint

  2. Bagaimana cara menambahkan pengguna ke Ubuntu?

  3. Perintah Pengguna Ubuntu?

  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. Ubuntu Tambahkan Pengguna ke Sudoers

  1. Bagaimana cara menambahkan pengguna di Ubuntu 20.04 Focal Fossa Linux

  2. Cara menghapus pengguna di Ubuntu

  3. Cara Menambahkan Pengguna ke Sudoers di Ubuntu