Webmin adalah alat konfigurasi sistem OS berbasis web untuk sistem mirip Unix seperti Solaris, Linux (Khususnya Red Hat) dan FreeBSD. Ini dirilis di bawah Lisensi BSD 3-klausul "Baru" atau "Revisi".
Webmin membantu administrator sistem untuk mengelola internal sistem operasi seperti mengubah sandi, kuota disk, sistem file, proses, tugas terjadwal, paket software, log sistem, dan banyak lagi.
Dengan Webmin, Anda juga dapat mengelola/mengonfigurasi aplikasi sumber terbuka seperti DNS , DHCP, server MySQL , PostgreSQL , Server HTTPD Apache dan layanan jaringan lainnya.
Posting ini memandu Anda untuk menginstal Webmin di Ubuntu 18.04 .
Webmin secara default tersedia di repositori Ubuntu. Versi paket yang tersedia di repositori Ubuntu mungkin sedikit lebih tua dari rilis resmi, jadi kami akan menginstal Webmin menggunakan repositori resminya.Instal Webmin
Instal dependensi untuk Webmin.
sudo apt install -y perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python apt-transport-https
Tambahkan repositori paket Webmin ke sistem.
echo "deb http://download.webmin.com/download/repository sarge contrib " | sudo tee /etc/apt/sources.list.d/webmin.list
Unduh kunci GPG Webmin.
wget http://www.webmin.com/jcameron-key.asc
Impor kunci GPG Webmin ke dalam sistem.
sudo apt-key add jcameron-key.asc
Perbarui indeks repositori.
sudo apt update
Instal paket Webmin menggunakan perintah apt.
sudo apt install -y webmin
Keluaran:
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: webmin 0 upgraded, 1 newly installed, 0 to remove and 281 not upgraded. Need to get 15.6 MB of archives. After this operation, 172 MB of additional disk space will be used. Get:1 http://download.webmin.com/download/repository sarge/contrib amd64 webmin all 1.890 [15.6 MB] Fetched 15.6 MB in 39s (400 kB/s) Selecting previously unselected package webmin. (Reading database ... 128605 files and directories currently installed.) Preparing to unpack .../archives/webmin_1.890_all.deb ... Unpacking webmin (1.890) ... Processing triggers for ureadahead (0.100.0-20) ... Setting up webmin (1.890) ... Webmin install complete. You can now login to https://desktop:10000/ as root with your root password, or as any user who can use sudo to run commands as root. Processing triggers for systemd (237-3ubuntu10) ... Processing triggers for ureadahead (0.100.0-20) ...
Kontrol Webmin
Untuk memulai Webmin, jalankan:
sudo systemctl start webmin
Untuk menghentikan Webmin, jalankan:
sudo systemctl stop webmin
Untuk memulai ulang Webmin, jalankan:
sudo systemctl restart webmin
Untuk melihat status layanan Webmin, jalankan:
sudo systemctl status webmin
Akses Antarmuka Webmin
Sekarang buka browser dan kunjungi
https://your-ip-addr-ess:10000 Webmin menggunakan sertifikat SSL yang ditandatangani sendiri untuk komunikasi yang aman. Jadi, Anda perlu menambahkan pengecualian di browser Anda untuk mengakses Webmin. Masuk sebagai root atau pengguna mana pun yang memiliki hak sudo ketika Webmin meminta nama pengguna dan kata sandi Anda.Setelah Anda masuk, Webmin dapat mengarahkan Anda ke dasbornya tempat Anda bisa mendapatkan informasi dasar tentang sistem Anda.
Untuk mengelola atau mengonfigurasi layanan atau aplikasi apa pun, pilih yang diinginkan dari panel kiri.
Salah satu fitur penting Webmin adalah ia memiliki terminal ssh berbasis web bawaan. Anda dapat memulai terminal dengan mengklik ikon di bawah ini atau menggunakan kombinasi keyboard “Alt+k”.
Terminal SSH berbasis web:
Itu saja.