Ubuntu Server predstavlja izvanredan operativni sistem za Linux servere. Dolazi sa unapred instaliranim Snap paketima, što znatno pojednostavljuje proces konfiguracije aplikacija. Takođe, nudi funkciju „live patching“, koja obezbeđuje da nikada ne propustite važna bezbednosna ažuriranja. Pored toga, poseduje i mnoge druge korisne funkcije.
Međutim, uprkos svim prednostima Ubuntu Servera, podešavanje određenih aspekata može biti izazovno. Ukoliko želite da izbegnete kompleksnost konfigurisanja putem komandne linije, Webmin je odlično rešenje. Webmin je alatka koja omogućava upravljanje operativnim sistemima sličnim UNIX-u. Koristeći ovaj alat, korisnici mogu efikasno upravljati svojim Linux sistemima preko intuitivnog web interfejsa, umesto korišćenjem terminala. U nastavku je objašnjeno kako se Webmin može instalirati i konfigurisati.
Konfigurisanje Webmin-a na Ubuntu Serveru
Da biste instalirali Webmin na Ubuntu server, prvo je potrebno preuzeti instalacioni paket. Postoji više načina za instaliranje Webmin-a na Ubuntu. Jedan od načina je preuzimanje samostalnog DEB paketa i njegova instalacija. Alternativno, može se koristiti i PPA repozitorijum.
Instalacija putem samostalnog DEB paketa
Za instalaciju Webmin-a pomoću samostalnog DEB paketa, pratite sledeće korake. Najpre, povežite se na vaš Ubuntu server preko SSH protokola sa vaše Linux radne stanice. Druga opcija je da se prijavite direktno na server preko TTY konzole.
Kada ste dobili pristup komandnoj liniji Ubuntu servera, koristite `wget` komandu da biste preuzeli najnoviji Webmin DEB paket direktno na server.
Napomena: Ukoliko ne želite da preuzmete DEB paket direktno na server, možete ga preuzeti na vaš računar i prebaciti ga na server preko mreže.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
Nakon što je DEB paket preuzet na vaš Ubuntu server, instalacija može početi. Za instalaciju Webmin-a, koristite `apt install` komandu.
sudo apt install ./webmin_1.981_all.deb
Nakon unosa ove komande, Ubuntu će tražiti vašu administratorsku lozinku. Unesite je pomoću tastature u terminalu. Zatim pritisnite taster `Y` da biste potvrdili instalaciju Webmin-a.
Po završetku instalacije Webmin-a, otvorite web pregledač na vašem računaru, tabletu ili pametnom telefonu. U adresnu liniju unesite sledeću URL adresu:
http://VAŠ_UBUNTU_SERVER_IP_ILI_IME_HOSTA:10000
Instalacija putem Webmin PPA repozitorijuma
Ukoliko želite da ažurirate Webmin putem standardnog Ubuntu alata za ažuriranje softvera, možete ga instalirati pomoću PPA repozitorijuma. Za konfigurisanje PPA, sledite ove korake. Prvo, povežite se na vaš Ubuntu server preko SSH ili koristite TTY konzolu.
Nakon prijave, koristite komandu `sudo -s` da biste prešli na root nalog. Zatim koristite `apt install` komandu da biste instalirali `curl`, `gpg` i `apt-transport-https` pakete.
sudo -s apt install curl gpg apt-transport-https
Nakon što su tri paketa instalirana, preuzmite Webmin PPA ključ i instalirajte ga u sistem.
curl https://download.webmin.com/jcameron-key.asc | sudo apt-key add -
Sa konfiguriranim ključem, dodajte Webmin PPA repozitorijum u vaš Ubuntu sistem pomoću komande `echo`.
echo "deb https://download.webmin.com/download/repository sarge contrib" | tee > /etc/apt/sources.list.d/webmin.list
Kada je Webmin PPA dodat, neophodno je osvežiti izvore softvera koristeći komandu `apt update`.
apt update
Na kraju, instalirajte najnoviju verziju Webmin-a koristeći komandu `apt install`.
apt install webmin
Konfigurisanje root lozinke za Webmin
Da biste koristili Webmin na Ubuntu serveru, biće vam potreban pristup root nalogu. Nažalost, Ubuntu Server zaključava root nalog i kriptuje lozinku, što znači da se nećete moći direktno prijaviti na Webmin bez root lozinke.
Da biste ponovo omogućili root nalog, uradite sledeće. Najpre se prijavite na server pomoću vaših korisničkih akreditiva preko SSH protokola. Druga mogućnost je da se prijavite direktno na server putem TTY konzole.
Kada pristupite komandnoj liniji Ubuntu-a, koristite `sudo -s` komandu u terminalu. Ova komanda će vam omogućiti da pređete sa standardnog korisničkog naloga na root nalog bez potrebe za lozinkom.
sudo -s
Kada je terminal prijavljen kao root, koristite naredbu `passwd`. Ova komanda će ponovo omogućiti root nalog i omogućiti vam da se prijavite sa korisničkim imenom „root“ u Webmin-u.
Napomena: Obavezno koristite jaku i sigurnu lozinku za root nalog. Ukoliko imate poteškoća u pronalaženju sigurne lozinke, možete koristiti generator jakih lozinki.
passwd
Prijavljivanje na Webmin u Ubuntu
Da biste pristupili Webmin web interfejsu, sledite ove korake. Otvorite karticu u vašem web pregledaču i unesite sledeću URL adresu u adresnu liniju, a zatim pritisnite Enter:
http://VAŠ_UBUNTU_SERVER_IP_ILI_IME_HOSTA:10000
Kada se URL adresa učita, pojaviće se prozor za prijavu. U polje za korisničko ime unesite „root“. U polje za lozinku unesite root lozinku koju ste prethodno postavili. Zatim, kliknite na dugme „prijava“ da biste pristupili Webmin web interfejsu.