Artikel ini memberikan langkah-langkah untuk memberikan sudo atau akses administratif kepada pengguna Linux® yang ada di server RHEL® atau CentOS®.
Prasyarat
Anda harus memiliki prasyarat berikut:
- Pemahaman dasar tentang Secure Shell (SSH)
- Sudo atau akses administratif ke server Anda
- Server Cloud yang menjalankan distribusi berdasarkan RHEL atau CentOS
Berikan sudo atau izin administratif di RHEL atau CentOS
Anda dapat menggunakan metode berikut untuk memberikan izin tingkat sudo kepada pengguna yang ada pada sistem RHEL atau CentOS default:
-
Pada server RHEL atau CentOS, grup default roda memiliki izin sudo. Untuk menambahkan pengguna ke grup ini dan memberikan izin sudo kepada pengguna, jalankan perintah berikut:
usermod -aG roda
-
Jalankan perintah berikut untuk memverifikasi bahwa Anda telah menambahkan pengguna ke grup roda:
id
Jika Anda berhasil menambahkan pengguna ke grup, Anda akan melihat roda grup yang tercantum dalam grup bagian.
Ubah file sudoers
Metode lain untuk memberikan izin sudo pada server Linux adalah dengan memodifikasi /etc/sudoers file untuk menyertakan pengguna yang diinginkan. Metode ini memberikan kontrol langsung oleh pengguna, bukan dengan menambahkan pengguna ke grup.
Peringatan :Mengedit /etc/sudoers file mungkin merusak server, dan sistem mungkin mengunci Anda jika ada sintaks yang salah dalam file. Berhati-hatilah saat Anda memodifikasi file ini.
Untuk mengedit /etc/sudoers file, kami sarankan Anda menggunakan visudo
perintah.
Setelah Anda membuka file dengan menggunakan visudo
, tambahkan baris berikut di akhir file:
<user> ALL=(ALL) ALL
Setelah Anda melakukan perubahan, simpan dan keluar dari file. Modifikasi ini memberikan izin sudo kepada pengguna tanpa menambahkan pengguna ke roda grup.