Cara Memasang Alat Administrasi Sistem Webmin di RHEL 8


Webmin adalah alat manajemen Linux berbasis web modern (mirip dengan Cockpit Web Console) yang memungkinkan Anda memantau berbagai metrik sistem. Dengan Webmin, Anda juga dapat melakukan tugas administratif seperti mengelola akun pengguna, mengubah pengaturan, dan mengonfigurasi pengaturan DNS.

Webmin menyediakan GUI yang menampilkan metrik sistem seperti pemanfaatan CPU, RAM, dan Disk. Informasi ini dapat digunakan untuk mendiagnosis masalah apa pun yang berpotensi memengaruhi kinerja sistem Anda.

Webmin memungkinkan Anda melakukan tugas sysadmin berikut:

  • Ubah kata sandi akun pengguna.
  • Instal, perbarui, perbarui, dan hapus paket.
  • Konfigurasi aturan firewall.
  • Mem-boot ulang atau mematikan.
  • Melihat file log.
  • Jadwalkan pekerjaan cron.
  • Siapkan akun pengguna baru atau hapus akun yang sudah ada.

Dalam panduan ini, kita akan melakukan instalasi Webmin di RHEL 8.

Langkah 1: Instal Prasyarat untuk Webmin

Untuk memulai, kami akan menginstal beberapa prasyarat yang diperlukan selama instalasi Webmin. Jadi. lanjutkan dan jalankan perintah dnf:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Ketika instalasi selesai, lanjutkan ke langkah berikutnya.

Langkah 2: Aktifkan Repositori Webmin

Tindakan selanjutnya adalah mengunduh kunci GPG Webmin untuk enkripsi dan menandatangani pesan menggunakan perintah wget berikut.

wget https://download.webmin.com/jcameron-key.asc

Setelah diunduh, impor menggunakan perintah rpm sebagai berikut.

sudo rpm --import jcameron-key.asc

Langkah 3: Instal Webmin di RHEL 8

Setelah kunci GPG terpasang, langkah terakhir adalah menginstal Webmin. Halaman unduh Webmin resmi berisi paket Webmin untuk distribusi Linux arus utama seperti Debian, CentOS, dll. Karena kami menginstal Webmin di RHEL, Anda perlu mengambil paket RPM menggunakan perintah wget seperti yang ditunjukkan.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Setelah pengunduhan selesai, instal Webmin menggunakan perintah:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Setelah proses instalasi selesai, verifikasi bahwa Webmin sedang berjalan.

sudo systemctl status webmin.service

Output di bawah mengonfirmasi bahwa Webmin sedang berjalan.

Langkah 4: Buka Port Webmin di Firewall

Secara default, Webmin mendengarkan pada port TCP 10000. Untuk mengonfirmasi ini, gunakan perintah netstat seperti yang ditunjukkan.

sudo netstat -pnltu | grep 10000

Jika Anda berada di belakang firewall, buka port TCP 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Langkah 4: Mengakses Antarmuka Webmin

Setelah semuanya siap, sekarang saatnya mengakses Webmin, dan kita akan melakukannya melalui browser web. Jadi luncurkan browser web Anda dan jelajahi URL-nya:

https://server-ip:10000/

Pada awalnya, Anda akan mendapat peringatan bahwa koneksi Anda bersifat pribadi. Tapi jangan khawatir. Ini hanya menunjukkan bahwa sertifikat SSL Webmin ditandatangani sendiri dan tidak dikenali oleh CA. Jadi, klik tab ‘Lanjutan’.

Kemudian, klik ‘lanjutkan ke alamat IP server’. Ini akan membawa Anda ke halaman login Webmin tempat Anda akan login menggunakan kredensial root.

Setelah login, dashboard akan ditampilkan seperti yang ditunjukkan.

Dan itu saja. Anda telah berhasil menginstal Webmin di RHEL 8.