
Daftar Isi
Anda mencoba menjalankan perintah administratif di Rocky Linux, tetapi muncul pesan error seperti “Permission denied”? Atau mungkin Anda bingung kenapa perintah yang biasanya bisa dijalankan di Ubuntu dengan sudo, justru tidak berfungsi di Rocky Linux?
Jangan khawatir — Anda tidak sendiri. Banyak pengguna baru yang merasa bingung saat pertama kali menggunakan Rocky Linux karena sudo belum otomatis aktif untuk user biasa. Akibatnya, setiap kali ingin mengubah sistem, Anda harus masuk sebagai root, yang berisiko tinggi jika tidak hati-hati.
Artikel ini hadir sebagai solusi lengkap. Di sini, Anda akan belajar:
- Apa itu sudo dan mengapa penting di Linux.
- Cara mengaktifkan sudo di Rocky Linux dengan benar.
- Langkah-langkah memberikan hak sudo kepada user tertentu.
- Cara menggunakan sudo secara aman agar tidak merusak sistem.
Apa Itu Sudo di Linux?
Sudo (Superuser Do) adalah perintah yang digunakan untuk menjalankan tugas administratif tanpa harus masuk sebagai root. Dengan sudo, Anda bisa menjalankan perintah berizin tinggi, seperti menginstal paket, mengedit konfigurasi sistem, atau mengubah izin file, tanpa mengorbankan keamanan sistem.
Singkatnya: sudo = akses root sementara yang lebih aman.
Langkah-Langkah Mengaktifkan dan Menggunakan Sudo di Rocky Linux
1. Login sebagai Root
Pertama, Anda perlu masuk sebagai user root untuk melakukan pengaturan awal.
Gunakan perintah berikut di terminal:
su -Masukkan password root saat diminta. Setelah berhasil, prompt Anda akan berubah menjadi #, menandakan Anda sedang di mode superuser.
2. Memastikan Paket Sudo Sudah Terpasang
Biasanya paket sudo sudah tersedia di Rocky Linux, tetapi ada baiknya Anda memastikan. Jalankan perintah:
dnf install sudo -yJika sudah terpasang, sistem akan menampilkan pesan bahwa tidak ada yang perlu diinstal.
3. Menambahkan User ke Grup Wheel
Di Rocky Linux, hanya user yang tergabung dalam grup wheel yang memiliki hak untuk menggunakan sudo.
Untuk menambahkan user Anda ke grup ini, jalankan:
usermod -aG wheel nama_userGanti nama_user dengan nama pengguna Anda.
Contoh:
usermod -aG wheel rudiLangkah ini memberi hak sudo privileges kepada user rudi.
4. Mengecek File Konfigurasi Sudo
Untuk memastikan grup wheel sudah memiliki izin, buka file konfigurasi sudo:
visudoPastikan baris berikut tidak dikomentari (tidak diawali tanda #):
%wheel ALL=(ALL) ALLJika sudah benar, tekan Ctrl + O untuk menyimpan dan Ctrl + X untuk keluar.
5. Login Ulang dan Uji Coba Sudo
Sekarang, logout dari akun root dan login kembali sebagai user biasa yang sudah ditambahkan ke grup wheel.
Kemudian jalankan perintah uji coba, misalnya:
sudo dnf updateJika muncul prompt meminta password user, berarti sudo sudah aktif dan berjalan dengan benar. 🎉
6. Menggunakan Sudo dengan Aman
Berikut beberapa tips penting agar penggunaan sudo tetap aman:
- Gunakan sudo hanya saat perlu (misalnya untuk update sistem atau instalasi paket).
- Hindari menjalankan
sudo suterlalu lama karena berisiko lupa keluar dari mode root. - Selalu periksa kembali perintah sebelum menekan Enter.
- Gunakan
sudo -luntuk melihat daftar perintah yang diizinkan bagi user Anda.
7. Memberikan Akses Sudo Tanpa Password
Jika Anda ingin menghindari prompt password setiap kali menggunakan sudo (misalnya untuk otomatisasi script), Anda bisa menambahkan aturan berikut di visudo:
nama_user ALL=(ALL) NOPASSWD: ALLNamun, gunakan fitur ini dengan hati-hati, terutama pada sistem server produksi, karena bisa menurunkan keamanan.
Anda sudah tahu cara mengaktifkan dan menggunakan sudo di Rocky Linux, mulai dari instalasi hingga pengelolaan hak akses user. Dengan sudo, Anda bisa bekerja lebih efisien tanpa harus login sebagai root setiap saat.
Jika Anda ingin melangkah lebih jauh, baca juga artikel berikut: “Mengenal Perbedaan Sudo dan Su di Linux“ untuk memahami lebih dalam bagaimana sistem izin Linux bekerja
