Webmin – web based UNIX system admin

WebminApakah Webmin itu? Webmin merupakan sistem admin Unix berbasis Web. Lalu apakah itu sistem admin? Jika anda melakukan setup network, web server, DNS, firewall itu disebut sistem admin. Kurang lebih begitu :).

Sistem admin Unix atau Linux dengan Webmin bisa dilakukan dengan sembarang Browser, untuk module File Manager dibutuhkan plugin Java.

Apa saja yang bisa saya lakukan dengan Webmin? Banyak, tentu saja. Pada user interface Webmin terdapat 7 menu utama, tiga diantaranya System, Servers, dan . Masing-masing menu admin tersebut terdapat banyak sekali pengaturan yang bisa dilakukan.


aimana cara menginstall pada system saya? Mudah, waktu yang dibutuhkan tidak sampai 10 menit :).

1. Langkah pertama tentu saja download. Di halaman tersebut tersedia 4 paket tambahan (termasuk paket untuk ) selain 3 paket utama (TGZ, RPM, DEB). Di situ juga terdapat manual cara instalasi, tidak kurang, tidak lebih :). 

[root@csmwin webmin]# wget http://kent.d…/webmin-1.300-1.noarch.rpm

 2. Saya hanya akan jelaskan cara menginstall paket RPM (karena distro Linux yang saya pake adalah CentOS 4, turunan dari RHEL). Sebenarnya dari halaman download tersebut sudah dijelaskan sejelas-jelasnya.

[root@csmwin csmwin]# rpm -U webmin-1.300-1.noarch.rpm
warning: webmin-1.300-1.noarch.rpm: V3 DSA signature: NOKEY, key ID 11f63c51
Operating system is CentOS Linux
Webmin install complete. You can now login to http://csmwin:10000/
as root with your root password.

3. Jika anda akan memerlukan koneksi secara remote, maka anda harus membuka port 10000. Ada dua cara untuk melakukannya. Yang pertama: browse webmin dari mesin lokal http://localhost:10000/

Cara lain, edit file iptables

[root@csmwin webmin]# vi /etc/sysconfig/iptables
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT – [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp –icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp –dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp –dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited
COMMIT

Tambahkan baris yang sama seperti dibukanya port 22, 80, atau 631 diatas. 

-A RH-Firewall-1-INPUT -p tcp -m tcp –dport 10000 -j ACCEPT

Restart iptables

/etc/init.d/iptables restart

4. Selesai

Webmin - Login

Webmin

9 thoughts on “Webmin – web based UNIX system admin”

  1. Kalo menurut saya bukan soal machonya. Tapi kemudahan dalam pengadministrasiannya. Saya rasa dengan webmin kita tidak pelu lagi membuat jari tangan terlalu pegel 😀

Leave a Reply

Your email address will not be published. Required fields are marked *