U sljedećem ćemo članku pogledati Webmin. Da vidimo kako možemo instalirajte najnoviju verziju sa svog službenog spremišta za apt na poslužitelju Ubuntu 18.04 i primati buduća ažuriranja. Webmin je napisan na Perlu i radi kao vlastiti web poslužitelj i proces. Prema zadanim postavkama komunicira putem TCP-a putem priključka 10000 i može se konfigurirati za upotrebu SSL-a ako je OpenSSL instaliran s Perl modulima.
To je alat za konfiguriranje web poslužitelja i od velike je pomoći za konfiguriranje internih dijelova operativnog sustava, korisnika, kvota diska, usluga ili konfiguracijskih datoteka. Također će biti vrlo korisno za izmjenu i kontrolu aplikacija otvorenog koda, poput Apache HTTP poslužitelja, PHP-a ili MySQL-a.
Poteškoće u konfiguriranju vlastitog poslužitelja spuštaju se u pozadinu i Webmin se brine za sav tehnički dio, a korisniku ostavlja samo donošenje odluka. Na taj način neće morati gubiti vrijeme istražujući detalje kako primijeniti opcije koje žele imati na raspolaganju.
Opće značajke Webmina
- Webmin je kodirao Australac Jamie Cameron i objavljen je pod BSD licencom. Također tamo korisnikmin, što je smanjena verzija Webmina.
- Webmin podržava većinu operativnih sustava utemeljenih na Unixu, kao što su Gnu / Linux, BSD, Solaris ili HP / UX, između ostalih.
- Program će nam ponuditi a intuitivno i jednostavno za korištenje sučelje za upravljanje vlastitim poslužiteljem.
- Ovaj alat je izgrađena od modula. Oni nude sučelje za konfiguracijske datoteke i poslužitelj Webmin, što će olakšati dodavanje novih funkcija.
- Webmin će dopustiti kontrolirati više strojeva kroz jednostavno sučelje, ili se prijavite na druge webmin poslužitelje na istoj podmreži ili lokalna mreža.
- Pomoću ovog alata možete mijenjajte uobičajene postavke paketa u hodu.
- Zahvaljujući upravljačkoj ploči s web sučeljem, nije potrebno znanje o konzoli, skriptama ili konfiguracijskim datotekama, budući da će sama ploča biti zadužena za predstavljanje grafičkih opcija koje su jednostavne za upotrebu i razumljive.
Instalirajte Webmin na Ubuntu
Da bismo nastavili s instalacijom, prvo ćemo se prijaviti na poslužitelj Ubuntu i izvršavati sljedeće naredbe jednu po jednu za dodajte spremište Webmin i instalirajte softver.
Za početak ćemo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu za instalirajte pakete potrebne za upravljanje spremištima:
sudo apt-get install software-properties-common apt-transport-https
Nastavit ćemo preuzimanje i instaliranje ključa spremišta koristeći ovu drugu naredbu:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Napokon, morat ćemo samo dodaj službeno spremište Webmin:
sudo add-apt-repository "deb https://download.webmin.com/download/repository sarge contrib"
Nakon ovoga možemo instalirajte najnoviju verziju softvera u bilo kojem trenutku putem sljedeće naredbe:
sudo apt-get update; sudo apt-get install webmin
Pristupite webmin ploči
Kada se ovaj program instalira, on stvara super korisnika za upravljanje aplikacijom s root imenom i lozinkom koju naš root korisnik ima na stroju. Budući da je Ubuntuov root račun prema zadanim postavkama onemogućen, možda ćete morati promijenite lozinku korijenskog korisnika Webmin. To se može učiniti otvaranjem terminala (Ctrl + Alt + T) i upisivanjem naredbe:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Sada da bismo pristupili Ubuntu poslužitelju putem webmin-a, u klijentovom web pregledniku, morat ćemo prijeći na sljedeći URL i prijavite se s korijen i lozinku koju smo dodijelili prethodnom naredbom:
https://IP-DEL-SERVIDOR:10000
Ako ste instalirali ufw, morat ćete pokrenuti sljedeću naredbu za dopustiti webmin kroz vatrozid:
sudo ufw allow 10000
deinstalirati
u izbriši spremište, u terminalu (Ctrl + Alt + T) morat ćemo izvršiti naredbu:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Onda možemo ukloni webmin kroz naredbu:
sudo apt-get remove webmin
u više informacija o ovom softveru, možete se obratiti web stranica projekta i dokumentaciju koju nam nude tamošnjim korisnicima.
hvala