GNU/Linux >> Belajar Linux >  >> Arch Linux

Cara Membuat dan Mengonfigurasi Pengguna Sudo di Arch Linux

Itu selalu disarankan untuk tidak menjalankan perintah tingkat administratif sebagai pengguna root. Faktanya, sebagai aturan praktis, disarankan untuk mengonfigurasi atau membuat pengguna sudo di server Linux apa pun yang ingin Anda kelola. Menjalankan perintah sebagai pengguna root berisiko dan dapat menyebabkan kerusakan yang merugikan pada sistem Anda. Yang diperlukan hanyalah satu perintah untuk secara tidak sengaja membuat sistem Anda crash. Untuk menghindarinya, menjalankan operasi yang ditingkatkan sebagai pengguna sudo sangat disarankan.

Pengguna sudo (kependekan dari super user do) adalah pengguna biasa yang telah diberikan root atau hak istimewa yang lebih tinggi dan karenanya dapat melakukan tugas yang lebih tinggi serupa dengan yang merupakan cadangan untuk pengguna root. Ini termasuk mengedit file konfigurasi, menginstal dan menghapus paket perangkat lunak, memulai dan menghentikan layanan, dan banyak lagi.

Dalam panduan ini, kami fokus pada bagaimana Anda dapat membuat dan mengonfigurasi pengguna sudo di Arch Linux.

Langkah 1) Instal paket sudo

Langsung saja, kita perlu menginstal utilitas Sudo. Tidak seperti distribusi Linux lainnya, ini tidak disertakan secara default dalam instalasi dasar. Untuk menginstal ini, jalankan perintah berikut sebagai root:

# pacman -S sudo

Langkah 2) Buat pengguna biasa

Selanjutnya, kita perlu membuat pengguna biasa. Kami nanti akan menambahkan pengguna ini ke grup sudoers untuk memungkinkan mereka melakukan tugas administratif.

Untuk membuat pengguna sudo, gunakan perintah useradd seperti yang ditunjukkan:

# useradd -m -G wheel -s /bin/bash nama pengguna

Mari kita uraikan perintahnya:

Opsi -m membuat direktori home untuk pengguna /home/user.

Opsi -G menambahkan pengguna ke grup tambahan. Dalam hal ini, pengguna sedang ditambahkan ke grup roda.

Opsi -s menentukan shell login default. Dalam hal ini, kami menetapkan bash shell yang dilambangkan dengan /bin/bash.

Jadi, anggaplah Anda ingin menambahkan pengguna biasa bernama techuser. Untuk melakukannya, jalankan perintah sebagai berikut:

# useradd -m -G wheel -s /bin/bash techuser

Langkah 3) Konfigurasikan pengguna biasa sebagai pengguna sudo

Apa yang telah kami lakukan sejauh ini adalah membuat pengguna login biasa. Pengguna belum memiliki kemampuan menjalankan perintah yang ditinggikan. Kita perlu mengedit file sudoers yang terletak di /etc/sudoers

Grup roda adalah jenis grup khusus dalam sistem Linux yang mengontrol siapa yang memiliki akses ke perintah sudo.

Untuk mengonfirmasi bahwa grup roda diaktifkan, jalankan perintah:

# visudo
Or
# vi /etc/ sudoers

Ini mengantar Anda ke file sudoers yang dirender pada editor vim. File sudoers mendefinisikan hak akses dan dapat diedit untuk memberikan atau menolak hak istimewa tertentu kepada pengguna biasa.

Setelah Anda membuka file sudoers, gulir dan temukan entri berikut. Dalam instalasi linux arch dasar itu akan dikomentari. Batalkan komentar dan simpan file untuk mengaktifkan grup roda.

 %wheel   ALL=(ALL)   ALL

Karena kita sudah menjadi pengguna biasa, mari tetapkan kata sandi seperti yang ditunjukkan menggunakan perintah passwd.

# passwd techuser

Saat diminta, berikan kata sandi pengguna baru dan konfirmasikan.

Cara alternatif untuk mengkonfigurasi pengguna biasa sebagai pengguna sudo, tambahkan entri pengguna berikut di file sudoers seperti yang ditunjukkan di bawah ini,

# vim /etc/sudoers

Di bawah bagian Spesifikasi hak istimewa pengguna, tambahkan baris berikut.

techuser ALL=(ALL)  ALL

Simpan dan keluar dari file sudoers

Langkah 3) Menguji pengguna sudo

Terakhir, kami akan mengonfirmasi apakah pengguna dapat melakukan tugas root. Pertama, alihkan ke pengguna baru.

$ su - techuser

Berikan kata sandi pengguna dan tekan ENTER.

Sekarang coba jalankan sudo bersama dengan perintah yang biasanya disediakan untuk pengguna root. Pada contoh di bawah ini, kami memperbarui Arch Linux.

$ sudo  pacman -Syu

Anda akan diberikan penafian yang memberi tahu Anda tentang hal-hal penting yang perlu diingat saat menjalankan sudo dan nanti, Anda akan dimintai kata sandi.

Demikian artikel ini, kami harap panduan ini memberikan wawasan yang cukup dalam membuat pengguna sudo di Arch Linux. Silakan bagikan umpan balik dan komentar Anda di bagian komentar di bawah ini.


Arch Linux
  1. Cara Membuat Pengguna Sudo di Debian

  2. Cara Membuat pengguna sudo di CentOS 7

  3. Cara Membuat Pengguna Sudo di Rocky Linux 8

  1. Cara Mengkonfigurasi Alamat IP Statis Dan Dinamis Di Arch Linux

  2. Cara Install dan Konfigurasi Memcached di Rocky Linux/Alma Linux 8

  3. Cara Membuat Pengguna Sudo di Rocky Linux dan CentOS

  1. Cara Membuat Pengguna Sudo di Debian

  2. Cara Membuat Pengguna Sudo di Ubuntu

  3. Cara membuat dan menghapus grup pengguna di Linux