GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Webmin – Alat Administrasi Sistem Berbasis Web untuk Linux

Webmin adalah alat konfigurasi sistem berbasis web sumber terbuka untuk administrasi sistem Linux. Dengan bantuan alat ini, kita dapat mengelola konfigurasi sistem internal seperti menyiapkan akun pengguna , kuota disk , konfigurasi layanan seperti Apache , DNS , PHP , MySQL , berbagi file, dan banyak lagi.

Aplikasi webmin didasarkan pada Perl modul dan menggunakan TCP port 10000 dengan OpenSSL perpustakaan untuk berkomunikasi melalui browser.

Beberapa hal yang dapat Anda lakukan dengan Webmin adalah:

  • Membuat, mengedit, dan menghapus akun pengguna di sistem Anda.
  • Berbagi File dan Direktori dengan sistem Linux lain melalui protokol NFS.
  • Siapkan Kuota Disk untuk mengelola jumlah ruang disk yang tersedia bagi pengguna.
  • Instal, lihat, dan hapus paket perangkat lunak pada sistem.
  • Ubah alamat IP sistem, setelan DNS, dan konfigurasi perutean.
  • Siapkan Firewall Linux untuk mengamankan sistem Anda.
  • Membuat dan mengonfigurasi host virtual untuk Apache Webserver.
  • Mengelola database, tabel, dan kolom di server database MySQL atau PostgreSQL.
  • Berbagi file dan direktori dengan sistem Windows melalui berbagi file Samba.

Dalam artikel ini, Anda akan mempelajari cara memasang versi terbaru Webmin alat administrasi sistem di sistem Linux.

Memasang Panel Kontrol Webmin di Linux

Kami menggunakan repositori Webmin untuk memasang Webmin latest terbaru alat dengan dependensi yang diperlukan dan kami juga menerima pembaruan otomatis terkini dari Webmin melalui repositori.

Instal Webmin di Sistem RHEL

Pada distribusi berbasis RHEL, seperti Fedora , CentOS , Berbatu &AlmaLinux , Anda perlu menambahkan dan mengaktifkan Webmin repositori, lakukan untuk ini buat file bernama /etc/yum.repos.d/webmin.repo dan tambahkan baris berikut sebagai root pengguna.

# vi /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
gpgkey=https://download.webmin.com/jcameron-key.asc
gpgcheck=1

Anda juga harus mengunduh dan memasang GPG kunci yang digunakan untuk menandatangani paket, dengan perintah:

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

Sekarang Anda dapat memasang Webmin dengan perintah:

# yum install webmin

Instal Webmin di Sistem Debian

Demikian pula, Anda perlu menambahkan dan mengaktifkan Webmin APT repositori ke /etc/apt/sources.list file di sistem Debian Anda seperti Ubuntu dan Mint .

$ sudo nano /etc/apt/sources.list

Tambahkan baris berikut di bagian bawah file. Simpan dan tutup.

deb https://download.webmin.com/download/repository sarge contrib

Selanjutnya, impor dan instal Kunci GPG untuk menginstal paket yang ditandatangani untuk Webmin .

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc    

Di Debian 11 dan Ubuntu 22.04 atau lebih tinggi, perintahnya adalah :

$ wget https://download.webmin.com/jcameron-key.asc
$ sudo cat jcameron-key.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/jcameron-key.gpg

Sekarang Anda dapat memasang Webmin dengan perintah:

$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install webmin

Memulai Webmin di Linux

Jalankan perintah berikut untuk memulai layanan.

------------------- [on RedHat based systems] -------------------
# /etc/init.d/webmin start
# /etc/init.d/webmin status
------------------- [on Debian based systems] -------------------

$ sudo /etc/init.d/webmin start
$ sudo /etc/init.d/webmin status

Langkah 3:Mengakses Panel Kontrol Webmin

Secara default Webmin berjalan pada port 10000 , jadi kita perlu membuka port Webmin di firewall kita untuk mengaksesnya. Cara termudah untuk membuka port pada firewall adalah dengan menggunakan perintah berikut.

------------------- [On FirewallD] -------------------

# firewall-cmd --add-port=10000/tcp
# firewall-cmd --reload
------------------- [On UFW] -------------------

$ sudo ufw allow 10000
------------------- [On IPtables] -------------------

# iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
# service iptables save
# /etc/init.d/iptables restart

Sekarang kita seharusnya dapat mengakses dan masuk ke Webmin menggunakan URL http://localhost:10000/ dan masukkan nama pengguna sebagai root dan kata sandi (kata sandi root saat ini ), untuk akses jarak jauh cukup ganti localhost dengan IP jarak jauh Anda alamat.

http://localhost:10000/
OR
http://IP-address:10000/

Untuk informasi lebih lanjut kunjungi dokumentasi webmin.


Panels
  1. Pengantar singkat tentang peran Ansible untuk administrasi sistem Linux

  2. Alat Untuk Administrasi Sistem Berbasis Web?

  3. Cara Menginstal Webmin di Debian 9

  1. Alat Pemantauan berbasis Web Linux-Dash untuk Ubuntu 14.10 / 14.04

  2. Pengantar Cockpit, alat administrasi berbasis browser untuk Linux

  3. Cara Memasang Alat Pemantau Sistem Gtop di Linux

  1. Cara Menginstal Plesk di Sistem Linux

  2. Cara Menginstal Sistem berbasis Plesk Linux

  3. Cara Memasang Alat Administrasi Sistem Webmin di RHEL 8