GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menambahkan Pengguna ke Sudoers &Menambahkan Pengguna ke Grup Sudo di CentOS 7

Pendahuluan

sudo perintah adalah singkatan dari "Super User DO" dan untuk sementara meningkatkan hak istimewa pengguna biasa untuk tugas-tugas administratif. sudo perintah di CentOS memberikan solusi dengan mengizinkan pengguna untuk meningkatkan hak istimewa mereka untuk satu tugas sementara.

Panduan ini akan memandu Anda melalui langkah-langkah untuk menambahkan pengguna ke sudoers di CentOS.

Prasyarat

  • Sistem yang menjalankan CentOS 7
  • Akses ke akun pengguna dengan hak akses root

Catatan: Tutorial Perintah Sudo Linux juga tersedia untuk Debian dan Ubuntu.

Tambahkan Pengguna ke Sudoers di CentOS

Langkah 1:Masuk sebagai Administrator

Jika Anda bekerja di mesin lokal, masuk ke sistem dengan kredensial administrator.

Jika Anda terhubung ke mesin jarak jauh (melalui jaringan), buka jendela terminal dan masukkan perintah:

ssh [email protected]_ip_address

server_ip_address adalah alamat IP jaringan dari server yang Anda masuki. Masukkan kredensial Anda saat diminta.

Langkah 2:Buat Pengguna Sudo Baru

Untuk menambahkan pengguna sudo baru, buka jendela terminal dan masukkan perintah:

adduser UserName

Gunakan nama pengguna yang sebenarnya untuk pengguna baru Anda sebagai ganti NamaPengguna .

Selanjutnya, buat kata sandi untuk pengguna baru dengan memasukkan yang berikut ini di jendela terminal Anda:

passwd UserName

Sistem akan menampilkan prompt di mana Anda dapat mengatur dan mengonfirmasi kata sandi untuk akun pengguna baru Anda. Jika berhasil, sistem akan merespons dengan “semua token autentikasi berhasil diperbarui”.

Cara Menambahkan Pengguna ke Grup Sudo

Secara default, CentOS 7 memiliki grup pengguna yang disebut grup "roda". Anggota grup roda secara otomatis diberikan hak sudo. Menambahkan pengguna ke grup ini adalah cara cepat dan mudah untuk memberikan hak istimewa sudo kepada pengguna.

Langkah 1:Pastikan Kelompok Roda Diaktifkan

Instalasi CentOS 7 Anda mungkin atau mungkin tidak mengaktifkan grup roda.

Buka file konfigurasi dengan memasukkan perintah:

visudo

Gulir file konfigurasi sampai Anda melihat entri berikut:

## Allows people in group wheel to run all commands

# %wheel        ALL=(ALL)       ALL

Jika baris kedua dimulai dengan tanda #, itu telah dinonaktifkan dan ditandai sebagai komentar. Hapus saja tanda # di awal baris kedua sehingga terlihat seperti berikut:

%wheel        ALL=(ALL)       ALL

Kemudian simpan file dan keluar dari editor.

Catatan: Jika baris ini tidak dimulai dengan tanda #, Anda tidak perlu melakukan perubahan apa pun. Grup roda sudah diaktifkan, dan Anda dapat menutup editor.

Langkah 2:Tambahkan Pengguna ke Grup

Untuk menambahkan pengguna ke grup roda, gunakan perintah:

usermod –aG wheel UserName

Seperti biasa, ganti UserName dengan nama pengguna yang menerima hak istimewa sudo.

Langkah:3 Beralih ke Pengguna Sudo

Beralih ke akun pengguna baru (atau yang baru diangkat) dengan su (pengguna pengganti) perintah:

su - UserName

Masukkan kata sandi jika diminta. Prompt terminal harus berubah untuk menyertakan UserName.

Masukkan perintah berikut untuk membuat daftar isi direktori /root:

sudo ls -la /root

Terminal harus meminta kata sandi untuk UserName . Masukkan, dan Anda akan melihat tampilan daftar direktori. Karena membuat daftar isi /root memerlukan hak sudo, ini berfungsi sebagai cara cepat untuk membuktikan bahwa UserName dapat menggunakan sudo perintah.

Alternatif:Tambahkan Pengguna ke File Konfigurasi Sudoers

Jika ada masalah dengan grup roda, atau kebijakan administratif mencegah Anda membuat atau memodifikasi grup, Anda dapat menambahkan pengguna langsung ke file konfigurasi sudoers untuk memberikan hak istimewa sudo.

Langkah 1:Buka File Sudoers di Editor

Di terminal, jalankan perintah berikut:

visudo

Ini akan membuka /etc/sudoers file dalam editor teks.

Langkah 2:Tambahkan Pengguna Baru ke file

Gulir ke bawah untuk menemukan bagian berikut:

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

Tepat setelah entri ini, tambahkan teks berikut:

UserName ALL=(ALL) ALL

Ganti Nama Pengguna dengan nama pengguna yang Anda buat di Langkah 2. Bagian ini akan terlihat seperti berikut:

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

UserName ALL=(ALL) ALL

Simpan file dan keluar.

Langkah 3:Uji Hak Istimewa Sudo untuk Akun Pengguna

Ganti akun pengguna dengan su (pengguna pengganti) perintah:

su — UserName

Masukkan kata sandi untuk akun tersebut, jika diminta. Prompt terminal harus berubah untuk menyertakan UserName .

Buat daftar konten /root direktori:

sudo ls —la /root

Masukkan kata sandi untuk pengguna ini saat diminta. Terminal akan menampilkan daftar semua direktori di /root direktori.


Ubuntu
  1. Cara Menambahkan Pengguna ke Grup di Linux

  2. Bagaimana cara menambahkan pengguna ke grup Sudo di VPS Linux?

  3. Bagaimana saya bisa menambahkan pengguna biasa ke file sudoers?

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

  2. Bagaimana cara menambahkan pengguna ke grup di RHEL 8 / CentOS 8

  3. Cara Menambahkan Pengguna ke Sudoers di Ubuntu

  1. Cara Menambah dan Menghapus Pengguna di CentOS 8

  2. Cara Menambahkan Pengguna ke Sudoers di CentOS

  3. Cara Menambahkan Pengguna ke Sudoers di Debian