Webmin

Program za udaljeno administriranje servera, koristan za brzi pregled ili ažuriranje postavki, naročito ako sučelje nije instalirano na server. Postoji instalacija za linux i za windows operativni sistem. Web stranice su: http://www.webmin.com/

Webmin koristi mali web server, ssl konekciju i port 10000 tako da ne bi trebalo biti konflikta ako koristite web server.
Nakon instalacije webmina, program upotrebljava ime korisnika operativnog sustava koje će se koristiti za autentikaciju. Nakon logina, vrlo pregledno sučelje izgleda ovako:

webmin

Program ima pregršt korisnih opcija za administriranje.

Prvi dio se odnosi na administraciju samog webmina: - korisnici koji smiju koristiti webmin, s time da svakom korisniku možemo odrediti koji dio će administrirati, duljina trajanja sessiona itd.

  • biramo IP adresu sa kojeg je dozvoljen (ili zabranjen) login

  • mijenjanje enkripcije, ako to želimo

  • zaključavanje datoteke ako je mijenjamo, a ne želimo da neki drugi servis koristi ili mijenja istu datoteku

 

Prava snaga webmina je u mogućnosti brze konfiguracije raznih modula i servisa koje koristi server.
Konfiguracije sistema odvojene su po grupama: system, servers, networking, hardware, ostalo.

System grupa omogućuje izradu backupa konfiguracije bilo kojeg servisa, od grub modula do serverskih konfiguracijskih datoteka ili cijelih direktorija.

Na jednostavan način možemo administrirati korisnike servera, cron jobs, procese koji su aktivni, log datoteke, programe koji će biti pokrenuti sa podizanjem operativnog sistema, mount nekog diska/particije, kontrola instaliranih software-a i dr.

 

Pod grupom servers, prikazani su serverski servisi, pa imamo mogućnost administrirati web server (također i kreiranje virtualnog servera) , ssh, Sambu , MySQL ili PostgreSQL.

Kod MySQL-a možemo administrirati korisnike, baze podataka zajedno sa tabelama, i izvršiti neku SQL komandu, npr. trebamo stvoriti proceduru.

U ovo grupu spada i upravljanje mail serverom te spam assasin.

 

Networking omogućuje konfiguraciju mrežnih postavki; IP adrese, hostnames,bandwidth monitor, postavljanje firewall (korištenje IP tables, ili mogućnost importa već konfiguriranog firewalla), definiranje internet servisa i protokola, tj. konfiguraciju istih i definiranje koji portovi će biti u upotrebi

 

Hardware grupa ima nekoliko opcija, pregled particija na sistemu, administracija printera, uključujući i manualno editiranje postavki koje je nekada korisno. editiranje grub loadera, system time.

Nadamo se da će ovaj dio u budućim verzijama biti nešto bolje razvijen tako da imamo mogućnost kontrole i ostalih dijelova hardwera, uključujući i drivere i sl.

Cluster grupa omogućuje kontrolu nad uobičajenim postavkama, dodavanje servera, administriranje instaliranih programa, korisnika, cron jobs itd.

Ostalo naravno, obuhvaća sve ostalo; server status, PHP konfiguracija, Perl moduli, HTTP tunnel, upload ili download u određeno vrijeme dana.

 

Ako imate instalirane i druge servise kao što su Bacula Backup, SVC server, LDAP Server ili se radi o DHCP ili DNS serveru, webmin omgućuje kontrolu i ovih postavki.

 

Dakle, jedan jako bogat administracijski program koji na jednom mjestu objedinjuje cijeli niz poslova koji su potrebni sistem administratoru.

Autori razvijaju i druge programe: Cloudmin (nadovezuje se na webmin a administrira virtualne servere), Virtualmin upravlja sa više virtualnih hostinga.

Cloudmin i Virtualmin moduli dolaze u besplatnoj i komercijalnoj verziji.