Ubuntu Server este un sistem de operare remarcabil pentru servere bazate pe Linux, remarcându-se prin funcționalități precum Snaps, care simplifică instalarea aplicațiilor, actualizări de securitate live și multe alte caracteristici valoroase.
Cu toate acestea, în ciuda excelenței sale, configurarea anumitor aspecte în Ubuntu Server poate deveni o provocare. Pentru a evita aceste complicații, Webmin reprezintă o soluție ideală. Acesta este un instrument de management destinat sistemelor de operare de tip UNIX, oferind utilizatorilor posibilitatea de a administra sistemele Linux printr-o interfață web intuitivă, eliminând necesitatea utilizării liniei de comandă. Mai jos, este prezentată o descriere detaliată a modului de configurare a Webmin.
Instalarea Webmin pe Ubuntu Server
Pentru a instala Webmin pe Ubuntu Server, primul pas este descărcarea acestuia. Există mai multe metode de a realiza acest lucru. Una dintre ele presupune descărcarea pachetului DEB și instalarea acestuia. Alternativ, se poate configura un PPA (Personal Package Archive), care oferă o metodă mai integrată de instalare și actualizare.
Instalarea folosind pachetul DEB independent
Pentru a instala Webmin folosind pachetul DEB, urmați pașii de mai jos. Începeți prin a vă conecta la serverul Ubuntu prin SSH, de pe un calculator Linux. Alternativ, puteți utiliza direct consola TTY a serverului Ubuntu.
Odată ce aveți acces la linia de comandă a serverului, utilizați instrumentul `wget` pentru a descărca pachetul DEB direct pe server.
Notă: Dacă preferați, pachetul DEB poate fi descărcat pe calculatorul local și apoi transferat pe server prin rețea.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
După descărcarea pachetului DEB, se poate proceda la instalarea folosind comanda `apt install`.
sudo apt install ./webmin_1.981_all.deb
La execuția comenzii, sistemul vă va solicita parola. Introduceți parola în terminal și confirmați instalarea apăsând tasta „Y”.
Odată finalizată instalarea Webmin, puteți accesa interfața web prin browser, introducând următorul URL:
http://ADRESA_IP_SERVER_UBUNTU_SAU_NUME_GAZDĂ:10000
Instalarea folosind Webmin PPA
Dacă doriți să actualizați Webmin prin sistemul de actualizări software Ubuntu, puteți folosi PPA. Pentru a configura PPA, conectați-vă la serverul Ubuntu prin SSH sau folosiți consola TTY.
După autentificare, treceți la contul root folosind comanda `sudo -s`. Apoi, instalați pachetele `curl`, `gpg` și `apt-transport-https` folosind `apt install`:
sudo -s apt install curl gpg apt-transport-https
După instalarea acestor pachete, descărcați cheia PPA Webmin și adăugați-o în sistem:
curl https://download.webmin.com/jcameron-key.asc | sudo apt-key add -
Adăugați apoi Webmin PPA la sistemul dumneavoastră Ubuntu, folosind comanda `echo`:
echo "deb https://download.webmin.com/download/repository sarge contrib" | tee > /etc/apt/sources.list.d/webmin.list
Actualizați lista de pachete folosind comanda `apt update`:
apt update
Instalați versiunea recentă a Webmin pe serverul Ubuntu cu comanda `apt install`:
apt install webmin
Configurarea Parolei Root pentru Webmin
Pentru a utiliza Webmin, este esențial accesul la contul root. Deoarece Ubuntu Server dezactivează în mod implicit contul root, va fi necesară reactivarea acestuia. Pentru a face acest lucru, conectați-vă la server prin SSH sau utilizați consola TTY.
Odată ce aveți acces la linia de comandă, folosiți comanda `sudo -s` pentru a trece la contul root, fără a fi necesară parola:
sudo -s
Cu acces root, folosiți comanda `passwd`. Aceasta va reactiva contul root și vă va permite autentificarea în Webmin cu utilizatorul „root”.
Notă: Asigurați-vă că folosiți o parolă sigură și ușor de memorat. Dacă aveți nevoie de ajutor în găsirea unei parole puternice, puteți utiliza un generator de parole.
passwd
Autentificarea în Webmin
Pentru a vă conecta la Webmin, deschideți un browser web și introduceți următorul URL:
http://ADRESA_IP_SERVER_UBUNTU_SAU_NUME_GAZDĂ:10000
În fereastra de autentificare, introduceți „root” la numele de utilizator și parola configurată anterior. Apăsați apoi butonul „login” pentru a accesa interfața web Webmin.