Redhat Enterprise Linux (RHEL ) ekosistem menjadi tuan rumah beberapa distribusi OS berbasis Linux yang menarik. Pasangan OS AlmaLinux dan Linux Rocky adalah pengganti yang menarik untuk CentOS . yang dihentikan distribusi.
RHEL 8 , AlmaLinux , dan Linux Rocky sistem semakin diurutkan oleh banyak pengguna Linux karena jejak kinerja yang mereka tawarkan.
[ Anda mungkin juga menyukai:Cara Membuat Pengguna Sudo di Ubuntu Linux ]
Pengguna utama lingkungan sistem operasi dapat dikategorikan ke dalam root (Sudoer ) pengguna dan pengguna non-root. Akar pengguna memiliki kendali penuh atas lingkungan sistem operasi dan dapat membuat pengguna lain selain mengelola aplikasi, proses, dan konfigurasi OS. Pengguna non-root memiliki interaksi terbatas dengan lingkungan sistem operasi.
Sebagai akar pengguna sistem Linux Anda, pada satu titik Anda perlu memberi pengguna non-root lebih banyak hak istimewa OS dan kekuatan eksekusi. Agar langkah ini terjadi, pengguna OS normal ini harus lulus ke Sudo pengguna.
Pastikan Anda memiliki hak akses pengguna Sudoer/root di sistem Anda sebelum melanjutkan dengan panduan artikel.
Membuat Pengguna Sudo/Sudoer Baru di Linux
Istilah Sudo adalah singkatan dari superuser do atau pengganti user do. Jalur direktori /etc/sudoers menghosting kebijakan keamanan pengguna Sudoer yang ada terkait dengan hak istimewa yang dijamin.
Untuk membuat pengguna baru dari awal, jalankan perintah berikut.
$ sudo adduser linuxshelltips_tutor
Perintah di atas akan membuat pengguna non-root bernama linuxshelltips_tutor .
Selanjutnya, kita perlu menetapkan kata sandi login untuk pengguna baru ini.
$ sudo passwd linuxshelltips_tutor
Kami sekarang memiliki dua opsi untuk menjadikan pengguna Linux Anda yang keluar/dibuat sebagai pengguna dengan hak istimewa Sudoer.
Opsi 1:Tambahkan Pengguna ke Sudo Wheel Group
Hanya roda anggota grup diberikan Sudo akses dan hak istimewa. Untuk membuat pengguna linuxshelltips_tutor anggota roda . ini grup, kami akan menerapkan usermod perintah dengan cara berikut.
$ sudo usermod -aG wheel linuxshelltips_tutor
Dengan eksekusi perintah di atas, kita telah membuat linuxshelltips_tutor pengguna Sudoer.
Opsi 2:Mengedit File /etc/sudoers
File ini mencantumkan semua pengguna di sistem Anda dan akses serta hak istimewa mereka yang dapat disesuaikan. Kami dapat memodifikasi file ini untuk membuat pengguna kami yang baru dibuat menjadi Sudoer pengguna dengan cara berikut.
Pertama, buka file dengan editor baris perintah pilihan Anda.
$ sudo nano /etc/sudoers file
Di bagian bawah file ini, kami akan memodifikasinya dengan cara berikut untuk membuat linuxshhelltips_tutor pengguna Sudoer.
linuxshelltips_tutor ALL=(ALL:ALL) NOPASSWD:ALL
NOPASSWD
bagian dari entri di atas tidak memerlukan linuxshelltips_tutor pengguna untuk mematuhi protokol otentikasi kata sandi saat menjalankan perintah terminal terkait sudo.
Menguji Akses Pengguna Sudoer di Linux
Kami perlu mengonfirmasi bahwa kami memang menciptakan Sudoer pengguna. Tes pengguna Sudoer pertama dapat dilakukan dengan perintah berikut.
$ su linuxshelltips_tutor $ sudo whoami
Anda bahkan dapat beralih ke direktori beranda pengguna baru sebelum menjalankan whoami perintah.
$ cd ~ $ sudo whoami
Seperti yang disarankan oleh output perintah, kita berurusan dengan pengguna root.
Atau, daftar konten di bawah /root
juga harus mengonfirmasi bahwa kita berurusan dengan pengguna root/sudo. Isi dari /root
jalur tidak dapat ditampilkan di bawah profil pengguna non-root.
$ sudo ls -la /root
Pengguna Sudo/Sudoer memiliki hak istimewa OS Linux eksklusif yang tidak tersedia untuk pengguna non-Sudo. Pengguna ini memiliki kontrol lebih besar dalam peran OS yang ditetapkan untuk mereka.