Dalam tutorial ini, Anda akan belajar cara menginstal Webmin di Ubuntu 20.04. Webmin adalah panel kontrol berbasis web yang memungkinkan administrator sistem untuk mengelola tugas-tugas administrasi sistem seperti manajemen akun user, manajemen paket, dll dari browser.
Instal Webmin di Ubuntu 20.04
Repo default Ubuntu 20.04 tidak menyediakan paket Webmin. Dengan demikian, ada dua cara di mana Anda dapat menginstal Webmin di Ubuntu 20.04;
- Instal Webmin dari repositori APT Webmin
- Instal Webmin menggunakan biner DEB Webmin
Dalam panduan ini, Anda akan belajar cara menginstal Webmin di Ubuntu 20.04 menggunakan dua metode.
Instal Webmin dari repositori APT Webmin
Menginstal Webmin dari repo APT memastikan bahwa Anda selalu dapat mengambil dan menginstal pembaruan dengan mulus serta menangani ketergantungan yang diperlukan secara otomatis.
Buat repositori APT Webmin
Jalankan perintah di bawah ini untuk menginstal repo APT Webmin di Ubuntu 20.04;
echo "deb https://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list
Instal Kunci Penandatanganan Repo Webmin
Setelah repo APT Webmin diinstal, jalankan perintah di bawah ini untuk menginstal kunci penandatanganan GPG repositori;
wget -qO - http://www.webmin.com/jcameron-key.asc | apt-key add -
Perbarui Cache Paket Sistem
Selanjutnya, perbarui cache paket sistem Anda;
apt update
Instal Webmin di Ubuntu 20.04 dari Webmin APT Repo
Anda sekarang dapat menginstal Webmin dengan menjalankan perintah di bawah ini;
apt install webmin
Instal Webmin menggunakan biner DEB Webmin
Anda juga dapat memilih untuk mengdownload dan menginstal Webmin secara manual. Dengan metode ini, Anda harus berurusan dengan pembaruan secara manual.
Perbarui cache paket sistem;
apt update
Download Penginstal Biner Webmin DEB
Navigasikan ke halaman downloadan Webmin, download penginstal biner DEB Webmin. Anda cukup mengambil tautan downloadan dan menariknya menggunakan perintah wget;
wget https://prdownloads.sourceforge.net/webadmin/webmin_1.941_all.deb
Instal Webmin menggunakan DEB Binary
Untuk menangani dependensi paket secara otomatis saat menginstal melalui biner DEB, gunakan manajer paket APT;
apt install./webmin_1.941_all.deb
Menjalankan Webmin
Setelah instalasi, service Webmin dimulai dan diaktifkan untuk berjalan pada boot sistem;
systemctl status webmin
● webmin.service - LSB: web-based administration interface for Unix systems Loaded: loaded (/etc/init.d/webmin; generated) Active: active (running) since Thu 2020-05-07 15:06:49 UTC; 1h 42min ago Docs: man:systemd-sysv-generator(8) Tasks: 1 (limit: 2283) Memory: 27.0M CGroup: /system.slice/webmin.service └─3060 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf May 07 15:06:47 ubuntu20 systemd[1]: Starting LSB: web-based administration interface for Unix systems... May 07 15:06:47 ubuntu20 perl[3045]: pam_unix(webmin:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= user=root May 07 15:06:49 ubuntu20 webmin[3045]: Webmin starting May 07 15:06:49 ubuntu20 systemd[1]: Started LSB: web-based administration interface for Unix systems.
Periksa apakah diaktifkan untuk dijalankan pada boot sistem;
systemctl is-enabled webmin
enabled
Mengakses Interface Web Webmin
Webmin sekarang terinstal dan siap untuk tugas administrasi sistem Anda. Selama instalasi, Anda akan melihat pesan seperti;
... Setting up webmin (1.941)... Webmin install complete. You can now login to https://ubuntu20:10000/ as root with your root password, or as any user who can use sudo to run commands as root....
Baris yang disorot di atas menunjukkan bagaimana Anda dapat mengakses Webmin dari browser. Webmin mendengarkan pada port 10000/tcp secara default.
Untuk mengizinkan akses eksternal, cukup buka port ini di firewall jika sedang berjalan;
ufw allow 10000/tcp
Anda kemudian dapat mengakses Webmin dari browser Anda. Terima peringatan SSL yang ditandatangani sendiri dan lanjutkan ke interface login Webmin. Sebagaimana disebutkan di atas;
you can login as root with your root password, or as any user who can use sudo to run commands as root
Dasbor Webmin default menampilkan informasi sistem.
Di panel kiri interface Webmin, Anda dapat mengakses beberapa pengaturan administrasi sistem lainnya.
Webmin adalah alat yang luar biasa. Jelajahi lebih jauh.
Tutorial Terkait
Instal Ajenti di Debian 9.8
Instal dan Gunakan Webmin di Fedora 30
Menginstal Alat Administrasi Sistem Linux berbasis Web Webmin Fedora 29/28/CentOS 7
Instal AnyDesk di Ubuntu 18.04