Simplificăm administrarea cu Webmin. Gestionarea serverului prin interfața web folosind webmin în serverul ubuntu

|

Webmin este o consolă modernă de management bazată pe web mașini Linux. Webmin vă permite să schimbați rapid setările pachetelor principale.

Acest ghid vă va ajuta să instalați și să configurați Webmin pe un server Ubuntu, să vă protejați consola folosind un certificat Let’s Encrypt, să adăugați un cont nou prin Webmin și să actualizați pachetele de server.

Cerințe

  • Server Ubuntu 16.04.
  • acces sudo.
  • Firewall configurat (puteți afla despre asta).
  • Server web Apache (instrucțiunile de instalare pot fi găsite aici).
  • FQDN și o înregistrare care indică adresa IP a serverului.

1: Instalați Webmin

Adăugați un depozit Webmin care vă permite să instalați și să actualizați ulterior consola. Trebuie adăugat la fișierul /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

La sfârșitul fișierului, adăugați un nou depozit:

. . .
deb http://download.webmin.com/download/repository sarge contrib

Salvați și închideți fișierul.

Adăugați o cheie Webmin PGP, astfel încât sistemul să știe că noul depozit poate fi de încredere.

wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

Actualizați indexul pachetului pentru a include depozitul Webmin.

sudo apt-get update

Instalați Webmin:

sudo apt-get install webmin

După finalizarea instalării, veți vedea:

Instalarea Webmin s-a încheiat. Puteți acum conectează-te la

https://your_server_ip:10000 ca root cu dvs
parola root, sau ca orice utilizator care poate folosi `sudo`.

Copiați aceste informații; veți avea nevoie de ele pentru lucrări ulterioare.

Notă: Dacă ați configurat firewall-ul ufw după cum este necesar, acest moment blochează portul Webmin. Pentru a-l debloca, utilizați comanda:

sudo ufw permit 10000

Pentru securitate sporită, puteți configura acest port să fie accesibil numai din anumite intervale de adrese IP.

2: Adăugarea unui certificat Let's Encrypt de încredere

Webmin acceptă deja HTTPS, dar deocamdată consola folosește un certificat autosemnat. Inlocuieste-l certificat de încredere din serviciul Let's Encrypt.

În browser, deschideți:

https://domeniul_dvs.:10000

În loc de your_domain, introduceți numele domeniului dvs.

Notă: Prima dată când faceți clic pe acest link, veți vedea un mesaj de eroare „SSL invalid”. Acest lucru se datorează faptului că serverul folosește un certificat autosemnat. Adăugați-l la lista de excluderi pentru a continua.

Apare ecranul de autentificare. Deschideți un cont de utilizator cu acces sudo (nu root).

Odată autentificat, veți vedea panoul de control Webmin. Înainte de a putea adăuga un certificat de încredere, trebuie să setați numele de gazdă a serverului. Găsiți câmpul System hostname și deschideți linkul furnizat acolo.

Aceasta va deschide pagina Hostname și DNS Client. Găsiți câmpul Hostname și introduceți FQDN-ul în el. Faceți clic pe Salvare.

Faceți clic pe Webmin în bara de navigare din stânga, apoi faceți clic pe Configurare Webmin.

Selectați Criptare SSL din listă și apoi deschideți fila Let’s Encrypt. Veți vedea ecranul Opțiuni pentru noul certificat SSL.

Folosind această pagină, Webmin poate obține și instala un certificat de încredere și îl poate actualiza prompt. Certificatele Let's Encrypt sunt valabile 3 luni. Webmin suportă actualizare automata certificate; vă puteți configura consola pentru a vă reînnoi lunar certificatul Let's Encrypt. Let's Encrypt caută un fișier de verificare pe server, așa că consola Webmin ar trebui să plaseze un astfel de fișier în directorul /var/www/html (acesta este directorul rădăcină Server web Apache Mod implicit). Pentru a configura un certificat, urmați acești pași:

  • În câmpul Nume de gazdă pentru certificat, introduceți FQDN-ul dvs.
  • În directorul rădăcină al site-ului web pentru linia fișierului de validare, faceți clic pe butonul Alt director și specificați /var/www/html.
  • În linia Luni între reînnoire automată, deselectați Numai reînnoire manual și introduceți 1 în câmpul de introducere. Apoi faceți clic pe butonul din stânga câmpului de introducere.
  • Faceți clic pe Solicitați certificat. Veți primi un ecran de confirmare în câteva secunde.

Pentru a accesa noul certificat, reporniți Webmin. Pentru a face acest lucru, faceți clic pe săgeata înapoi din browser și pe butonul Reporniți Webmin. Așteptați 30 de secunde, reîmprospătați pagina și conectați-vă la panoul de control. Browserul va raporta acum că serverul folosește un certificat de încredere.

3: Utilizarea Webmin

Webmin oferă multe module cu ajutorul cărora vă puteți gestiona serverul și efectua aproape orice operațiune: de la configurarea unui server BIND DNS până la adăugarea de utilizatori în sistem. Încercați să creați un utilizator nou și să actualizați pachetele de sistem folosind Webmin.

Gestionarea utilizatorilor și a grupurilor

Deschideți fila Sistem și faceți clic pe butonul Utilizatori și grupuri. În fereastra care apare, puteți gestiona utilizatorii și grupurile sistemului.

Creați un utilizator nou (de exemplu, implementare) cu care puteți implementa aplicația. Faceți clic pe Creați un utilizator nou în partea de sus a paginii. Aceasta va deschide ecranul Creare utilizator; Furnizați numele de utilizator, parola, grupul și alte detalii despre utilizator.

  • În Nume de utilizator, introduceți numele: deploy.
  • Selectați Automat în câmpul ID utilizator.
  • În Nume real, specificați descrierea utilizatorului (de exemplu, utilizator de implementare).
  • În Home Directory, selectați Automat.
  • Din lista derulantă Shell, selectați /bin/bash.
  • În câmpul Parolă, selectați Parolă normală și introduceți parola.
  • În Grupul principal, selectați Grup nou cu același nume ca utilizator.
  • În Grup secundar, selectați sudo din lista Toate grupurile. Apoi faceți clic pe butonul → pentru a adăuga grupul la lista în grupuri.
  • Faceți clic pe Creare.

După cum puteți vedea, Webmin vă permite să personalizați shell-ul utilizatorului, suport pentru directoarele de acasă și multe altele.

Actualizarea pachetelor

Webmin poate actualiza toate pachetele de sistem. Pentru a face acest lucru, urmați linkul Tablou de bord și găsiți câmpul Actualizări pachet. Dacă consola detectează actualizări disponibile, veți vedea în acest câmp numărul de actualizări și un link către acestea.

Concluzie

Acum aveți o consolă convenabilă pentru gestionarea serverului dvs., protejată de un certificat de încredere. Intuitiv interfață clară Webmin oferă multe funcții și module utile.

Explorați singuri funcțiile Webmin. Mai mult Informatii utile poate fi găsit în

Utilizarea „Terminalului” nu este întotdeauna convenabilă nici măcar pentru profesioniști. Prin urmare, astăzi interfețele grafice sunt din ce în ce mai utilizate - chiar și pentru acele sarcini în care utilizarea comenzilor text duce la mai multe rezultate rapide. Un subiect separat este instalarea Webmin Ubuntu - aceasta este capacitatea de a utiliza o interfață web grafică pentru a gestiona serverul.

Instalarea Webmin este necesară pentru a funcționa interfețe graficeîn loc de terminal.

De ce este asta atât de relevant? Printre specialiștii tehnici, viteza de funcționare a sistemului este foarte apreciată. Lucrul cu soluții care ar încetini serverul este inacceptabil. Mai ales dacă resursele disponibile nu sunt atât de mari. Acesta este motivul pentru care complexe precum Webmin sunt deosebit de valoroase. Datorită acestora, puteți accesa resursele serverului oriunde aveți un computer, acces la Internet și un browser pentru lucru.

Webmin este o interfață web care este concepută pentru gestionarea serverelor bazate pe sisteme bazate pe Unix. Este una dintre cele mai simple și mai convenabile soluții pentru rezolvarea problemelor acest fel. Iată avantajele sale:

  1. Ajută la economisirea timpului în gestionarea serverului.
  2. Vă permite să configurați rețele, precum și firewall-uri pentru acestea.
  3. Suporta backup de date.
  4. Vă permite să efectuați reglaj fin OS.
  5. Și are multe alte funcții utile.

Din punct de vedere tehnic, Webmin constă dintr-un server web simplu, precum și din numeroase scripturi care fac ca lucrul cu acesta să fie flexibil și rapid. Fișierele cu setările programului pot fi modificate fie manual, fie folosind blocul „Configurare Webmin” din interfața grafică.

Dacă doriți să instalați Webmin pentru Ubuntu uz comercial- puteți face acest lucru complet gratuit. Programul este distribuit sub o licență BSD.

Să trecem la instalare

Mai întâi trebuie să faceți modificări fișierului „sources.list”:

„sudo nano /etc/apt/sources.list”

La sfârșitul fișierului trebuie să inserați următoarele rânduri:

„deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib"

„wget ​​http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc"

Terminat? Acum actualizați lista surselor de date de încărcat:

"sudo apt-get update"

Acum, pe Ubuntu Server, instalarea Webmin devine o chestiune de două secunde. Rulați comanda:

„sudo apt-get install webmin”

Una dintre problemele la trecerea de la administrație Mediul Windows pentru administrarea Linux este despre a învăța noile instrumente pe care le aveți la dispoziție. Ca administrator, vrei să înveți fiecare detaliu al sistemului de operare pentru a profita la maximum de el. Cu toate acestea, în timp ce studiați, aveți nevoie ca munca curentă să fie finalizată la timp. Pentru a vă crește productivitatea pe Linux, să instalăm un program numit Webmin.

„Webmin este o interfață de administrare bazată pe web pentru Unix. Cu ea puteți configura Conturi utilizatori, Apache, DNS, server de fișiere etc., folosind orice browser care acceptă tabele și formulare (și Java pentru modulul de gestionare a fișierelor). Webmin constă dintr-un server web simplu și un set de programe CGI care actualizează direct fișierele de sistem, cum ar fi /etc/inetd.conf și /etc/passwd. Serverul web și toate programele CGI sunt scrise în Perl versiunea 5 și nu folosesc module Perl non-standard."


Webmin funcționează pe aproape toate platformele *nix, inclusiv Linux, AIX, HPUX, Solaris, OS X și altele. Oferă o interfață web pentru multe sarcini administrative în Linux. Poate rula pe orice browser grafic, atât local, cât și de la distanță. Pentru a evita scurgerea de informații, Webmin poate fi protejat suplimentar folosind SSL. În timp ce înveți Linux, Webmin vă va economisi bani o cantitate mare timp. Webmin poate ajuta, de asemenea, cu sarcini plictisitoare și plictisitoare pe care nu le-ați automatizat încă.

Webmin este ușor de extensibil. Autorul oferă un ghid de dezvoltare și o serie de module de la terți. De asemenea, puteți dezvolta propriile module personalizate, astfel încât Webmin să poată fi întotdeauna adaptat nevoilor dvs.

Instalarea Webmin

Primul pas în lucrul cu Webmin este să îl instalați. Webmin este inclus în mai multe distribuții, dar este ușor de descărcat de pe site-ul Webmin.

Metoda corectă de instalare depinde de distribuția pe care o utilizați. Dacă utilizați Red Hat Linux sau una dintre distribuțiile UnitedLinux (SuSE, Turbo, Connectiva sau Caldera), atunci va trebui să descărcați pachetul RPM. Dacă utilizați o altă distribuție, va trebui să consultați documentația distribuției dvs. și instrucțiunile de instalare Webmin pentru a determina cea mai bună metodă pentru dvs.

Să ne uităm la instalare folosind RPM.

Mai întâi trebuie să verificați dacă Webmin este instalat pe sistemul dvs. Într-un terminal text, tastați următoarele:

Dacă este instalat Webmin, veți vedea numărul versiunii:

Dacă nu, un mesaj care indică faptul că Webmin nu este instalat:

pachetul webmin nu este instalat

Chiar dacă Webmin este deja instalat, probabil că este mai mult versiune veche decât cel disponibil pentru descărcare. În acest caz, puteți actualiza sau reinstala programul folosind următoarea comandă:

rpm -Uvh webmin-1.090-1.noarch.rpm

Actualizarea în modul verbose are loc cu o bară de progres afișată folosind semnele #.

Odată ce Webmin este instalat, pornește automat. Cu toate acestea, Webmin este instalat cu suportul SSL dezactivat. SSL necesită instalarea unui modul Perl numit Net::SSLeay. Până se instalează, singurul cale sigura utilizați Webmin - rulați-l doar local. Folosind Webmin

Conectați-vă la Webmin prin browserul dvs. web preferat. Două module - un manager de fișiere și un client telnet/ssh - sunt implementate ca applet-uri și necesită Instalări Java Runtime Environment în browserul dvs. Aceste module sunt convenabile, dar nu critice. Pentru toate celelalte module nici unul cerinte speciale Nu.

Pentru a utiliza Webmin, conectați browserul la portul 10000 al sistemului dumneavoastră. Dacă utilizați un browser pe sistemul dvs. local, ar trebui să utilizați http://localhost.localdomain:10000/. Acest link vă va duce la pagina de conectare Webmin.

Utilizatorii Webmin sunt separati de utilizatorii sistemului de operare. Acest lucru vă permite să configurați utilizatori pentru administrare folosind Webmin în afara schemei standard de identitate Unix. Cu toate acestea, dacă aveți utilizatori pe sistemul dvs. cărora doriți să le permiteți să utilizeze Webmin, îi puteți adăuga la lista de utilizatori Webmin și Webmin îi va autoriza prin mecanisme standard Unix, mai degrabă decât printr-o schemă de identitate internă. Acces la diverse module Webmin poate fi configurat pentru fiecare utilizator. De exemplu, angajații Helpdesk vor avea nevoie doar de acces la gestionarea parolelor, în timp ce toți ceilalți angajați pot avea acces la toate modulele.

Utilizatorul root este creat automat în timpul procesului de instalare cu parola sistemului root. Webmin urmărește activitățile utilizatorilor în funcție de autentificarea acestora, deci pe un sistem care este administrat de mai multe persoane, este mai bine să creați un grup de administrator cu drepturi root și să creați utilizatori pentru toți cei care lucrează la sistem. Prima dvs. autentificare trebuie să fie ca root.

Secțiuni Webmin

Prima pagină pe care o veți vedea este secțiunea de configurare Webmin. Aici puteți configura utilizatorii, modulele Webmin și puteți vizualiza jurnalele de activitate (jurnalele). Rândul de sus pictogramele vă permit să comutați între diferite secțiuni ale Webmin. Toate modulele sunt personalizabile, le puteți rearanja în funcție de nevoile dvs.

Secțiunea Sistem este asociată cu setările generale ale sistemului de operare. Aici puteți configura sistemele de fișiere, utilizatorii, grupurile și comportamentul de pornire a sistemului. Puteți gestiona serviciile care rulează pe sistem și puteți controla dacă sunt pornite automat de pictogramele de pornire și oprire. Aceste servicii sunt configurate în secțiunea Servere. Un interes deosebit este utilitarul „Pachete software”. Vă permite să vizualizați cu ușurință pachetele instalate pe sistemul dvs. și oferă, de asemenea, interfețe către depozitul de actualizare al distribuției și către rpmfind.net, un depozit RPM public pe Internet.

Secțiunea Servere conține module de configurare diverse servicii, care poate rula pe sistemul dvs. Utilitarele pentru configurarea BIND și DHCP sunt foarte convenabile. De asemenea, este foarte ușor să utilizați utilitarul pentru a configura Samba - servere de fișiere și de imprimare pentru Windows și alți clienți. Webmin vă va salva și de problemele de configurare Servere SMTP Sendmail, care este renumit pentru că are un fișier de configurare complex.

Secțiunea Rețea vă permite să configurați hardware de rețea, precum și un număr funcții complexe gestionarea rețelei, cum ar fi firewalling (internet). Toate utilitarele funcționează cu fișiere de configurare standard, așa că tot ceea ce faci în Webmin va apărea pe linia de comandă.

Secțiunea Hardware este destinată configurării dispozitive fizice, în principal imprimante și dispozitive de stocare. Utilitarul Logical Volume Management (LVM) este deosebit de interesant, deoarece vă permite să gestionați vizual volumele dinamice pe sistemul dumneavoastră Linux.

Secțiunea Cluster conține utilitare pe care le puteți utiliza dacă vă grupați sistemul. În acest context, clusterul este o colecție sistemele conectate, pentru care este necesară sincronizarea setărilor acestora. Sistemele pot sincroniza utilizatorii, grupurile, pachetele și multe altele cu urmărire defecțiuni ale sistemului. Aceste utilitare vă vor permite să configurați sisteme puternice, tolerante la erori, precum și sisteme pentru care sincronizarea este importantă. Clusteringul este un subiect destul de complex și poate necesita instalarea pachetelor care nu sunt incluse în distribuția dvs.

Secțiunea Altele conține o varietate de utilități pe care le puteți găsi utile. „Autentificare SSH/Telnet” și „ Manager de fișiere„ sunt implementate ca applet-uri și nu pot fi lansate decât dacă browserul are instalat JRE. Utilitarul „Module Perl” este util pentru a servi modulele Perl și vă permite să vă conectați direct la CPAN în . „Manager de fișiere” oferă acces la Sistemul de fișiere server cu o interfață similară cu Explorer și vă permite să mutați și să copiați fișiere fără a le muta prin memoria stației de lucru (dacă lucrați de la distanță). „SSH/Telnet Login” este un utilitar care vă permite să accesați consola unei mașini la distanță prin browser.

rezumat

Webmin este o aplicație web scrisă în Perl pentru administrare. Webmin este extensibil și disponibil pe lângă Linux și pentru alte sisteme *nix-like sisteme de operare. Odată instalat Webmin, acesta poate fi accesat pe un port special (de obicei 10000), atât local, cât și browser la distanță. Oferă o interfață punct-and-click pentru o varietate de sarcini administrative în Linux, inclusiv managementul utilizatorilor, managementul firewall-ului de rețea și configurarea dispozitivului de rețea.

Webmin este gratuit (atât de instalat, cât și de utilizat) și este excelent pentru gestionarea unui mediu Linux care rulează în timp ce migrați de la utilitare grafice Windows. Modulele Webmin sunt o interfață externă pentru utilitarele consolei, astfel încât procesul de configurare este același și administrarea poate fi efectuată în siguranță de ambele seturi de utilități.

Lasă comentariul tău!

De obicei, un server Linux este configurat folosind Linie de comanda. Cu toate acestea, există altul poate mai mult acces usor folosind serviciul webmin în server ubuntu. Cel mai bun instrument Pentru condus sisteme unix prin interfața web.

Folosind webmin, puteți nu numai să vizualizați în mod convenabil jurnalele, să faceți modificări în configurația serviciilor instalate, ci și să instalați pachete, să le eliminați, să actualizați sistemul etc. Accesați chiar și terminalul!

Webmin este un server web gata făcut, cu o mulțime de scripturi. Toate deliciile utilizării acestuia pot fi experimentate după instalare.

Instalarea Webmin

În primul rând, trebuie să adăugați depozitele webmin în fișierul /etc/apt/sources.list

Sudo nano /etc/apt/sources.list

La sfârșitul fișierului adăugați două rânduri:

Deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Salvați și închideți fișierul. Acum să importăm cheile

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc

Actualizați lista surselor pachetelor

Sudo apt-get update

instalați webmin

Sudo apt-get install webmin

Se lansează Webmin

După instalarea cu succes a pachetului, deschideți browserul și accesați

https://adresa-ip-server:10000/

în loc de " adresa IP a serverului” Introduceți fie adresa IP a serverului, fie numele acestuia. Dacă ați făcut totul corect, veți vedea o solicitare pentru a vă introduce numele de utilizator și parola.

Introduceți numele și parola serverului dvs. în câmpuri, după care veți fi dus la pagina principală webmin

Primul lucru pe care îl vom face este să schimbăm limba în rusă. Pentru a face acest lucru, accesați elementul de meniu „ Webmin” - “Schimbare Limba și Temă” și setați codificarea Rusă (RU.UTF-8)

După aplicarea modificărilor, trebuie să reîmprospătați pagina. Grozav! Acum aveți un webmin complet rusificat


O mică recenzie despre webmin

Nu voi descrie toate elementele din meniu, nu voi arunca o privire personală și nu voi găsi o mulțime de lucruri interesante pentru tine. Mă concentrez pe cele mai elementare puncte.

Secțiunea „Webmin” oferă instrumente pentru lucrul cu modulul webmin în sine. Configurarea utilizatorilor, acceselor, Rezervă copie etc.

Secțiunea „Sistem” oferă instrumente pentru lucrul cu funcționalitatea principală a serverului. În această secțiune puteți găsi jurnale, efectuați operațiuni cu utilizatori și grupuri, actualizați software, gestionați procese active, lucrați cu programarea locurilor de muncă (Cron) și multe altele.

Secțiunea „Servicii” oferă link-uri către instrumente pentru lucrul cu serviciile instalate, în cazul meu Server DHCP, Server DNS BIND, Server Proxy Squid. Puteți să configurați fișierele de setări existente și să gestionați noi reguli și procese de servicii.

În secțiunea „Rețea” puteți configura interfețe de rețeași, de asemenea, configurați paravanul de protecție

În secțiunea „Echipament” puteți vizualiza echipamentul conectat la server, precum și partițiile discurilor locale.

Nu voi descrie secțiunea „Cluster”. Nu a funcționat cu clustere.

Acum puteți configura webmin pe serverul ubuntu și îl puteți utiliza de oriunde în lume.

Articolul anterior a discutat despre utilizarea unui shell grafic pentru a optimiza lucrul cu serverul de sub control Linux. Dar ce să faci dacă utilizarea sa dintr-un motiv sau altul nu este recomandabilă? Efectuați lucru în consolă?

Din fericire pentru Linux există o altă alternativă - o interfață web.

In special pentru administrare Linux A fost dezvoltată aplicația Webmin. Reprezinta web simplă un server și un set de scripturi în Perl, care oferă funcționalitatea interfeței web.

InstalareWebmin

Nu există informații despre depozitul pentru instalarea inițială a Webmin pe sistem. Prin urmare, trebuie adăugat mai întâi.

Pentru a face acest lucru, trebuie să deschideți fișierul /etc/apt/sources.list și să adăugați la sfârșitul acestuia rândul următor:

deb http://download.webmin.com/download/repository sarge contrib

Acum puteți porni instalarea Webmin folosind comanda:

apt-get install webmin

apt - obțineți instalarea webmin

După instalare, Webmin pornește automat. Pagina de autentificare este disponibilă la adresa serverului prin portul 10000 ( adresa_server:10000)

Conectați-vă la sistem folosind acreditările utilizator local, care are privilegii administrative.

Lucreaza cuWebmin

După autentificare, ajungem la pagina de pornire Webmin.

Aceasta pagina contine informatie scurta informații de sistem (versiunea Webmin, tipul procesorului, memoria utilizată, spațiul pe disc folosit etc.) și meniul principal (situat în stânga).

Webmin este destul de complicat software cu multe module și funcții și, chiar și cu toată dorința, lucrul cu acesta nu poate fi descris pe deplin într-un articol. Prin urmare, ne vom opri pe scurt doar asupra detaliilor principale.

Meniul principal este format din mai multe secțiuni:

  • Webmin
    Setări direct din Webmin;
  • Sistem
    Informații de sistem și setarile sistemului(utilizator, procese, servicii etc.);
  • Servere
    Control servere instalate(servere web, servere de baze de date etc.)
  • Alții
    Instrumente de administrare neincluse în alte secțiuni (manager de fișiere, fereastra consolă etc.);
  • Rețele
    Setari de retea;
  • Hardware
    Management hardware ( timpul sistemului, managementul discurilor, managementul imprimantei etc.);
  • Cluster
    Managementul mai multor servere unite într-un cluster. Webmin este instalat doar pe unul dintre ele. Lucrul cu restul se realizează folosind protocolul RPC;
  • un-folositmodule
    Module Webmin neutilizate. Module care au fost instalate, dar nu sunt disponibile pe server pentru ca acestea să funcționeze componentele necesare. Dacă aceste componente sunt instalate ulterior, pentru a conecta modulele necesare, este necesară actualizarea modulelor („Refresh Modules”);
  • Căutare
    Căutare internă Webmin;
  • VedereModul'sBușteni
    Jurnalele de modificări ale modulului Webmin;
  • Sisteminformație
    Informații scurte despre sistem. Este pagina principala y la conectare.
  • ReîmprospătaModule
    Actualizarea modulelor Webmin. Modificările vor intra în vigoare numai după deconectare și reconectare;
  • Deconectare
    Sign out.

La deschidere manager de fișiere Este afișat directorul rădăcină al sistemului de fișiere. Folosind hyperlinkuri, puteți accesa anumite foldere și puteți deschide sau descărca fișiere pe computer.

Captura de ecran de mai jos arată directorul „Documente” în directorul principal unul dintre utilizatori.

Acest manager de fișiere vă permite să efectuați doar operațiuni simple. Crearea directoarelor și fișiere text, editarea fișierelor text, crearea de arhive, despachetarea arhivelor (dacă sunt disponibile, de exemplu, dezarhivare), încărcarea fișierelor de pe un computer pe un server și invers.

De asemenea, merită remarcată capacitatea de a schimba proprietarii fișierelor și folderelor și drepturile de acces la acestea folosind interfața managerului de fișiere.

Acest lucru este valabil mai ales atunci când aveți în vedere că fișierele și folderele sunt create cu un proprietar implicit al root:root și cu permisiuni de 755 și, respectiv, 644.

Desigur, din punct de vedere al siguranței, nu ar trebui să dai acces complet tuturor celor care o doresc. Dar, folosirea proprietarului implicit poate cauza, de asemenea, diverse probleme. De exemplu, în lipsa server web drepturi de scriere, în directorul cu site-ul, multe aplicații web pot să nu funcționeze corect sau să nu funcționeze deloc.

Prin urmare, strategia de acces la sistemul de fișiere trebuie gândită corespunzător.

Lucrul cu consola

Pentru a lucra cu consola, utilizați pagina „Autentificare text” din secțiunea „Altele”.

Câmpul negru simulează exact funcționarea consolei Linux. Prin urmare, dacă aveți nevoie de acces la o consolă obișnuită, Webmin vă oferă această oportunitate.

Folosind butonul „Deschide în fereastră separată...”, puteți deschide „consola” într-o fereastră separată de browser.

Lucreaza cu

Modulul pentru lucrul cu Apache este disponibil în secțiunea „Servere” din meniul principal prin linkul „Server web Apache”.

Pe pagina de pornire a modulului puteți vedea o listă cu toate gazdele virtuale disponibile.

Când faceți clic pe pictograma de lângă numele gazdei, se va deschide pagina de setări a acesteia.

În esență, aceasta nu este altceva decât o interfață web pentru lucrul cu fișierele de configurare a gazdei. Cu acesta, îi puteți configura toți parametrii, inclusiv redirecționările (redirecționările), urmărirea erorilor, limitele de resurse (binecunoscute utilizatorilor de găzduire partajată) etc.

Dacă doriți, puteți edita manual fișierul de configurare a gazdei („Editare directive”).

Fila „Creare virtual host” este folosită pentru a crea o nouă gazdă virtuală și conține setări de bază.

Odată ce gazda virtuală este creată, aceasta va apărea în lista generala pe pagina principala modul și va fi posibil să-l reglați fin.

Fila „Configurație globală” conține Setari generale Apache.

În special, puteți edita fișierele de configurare server („Editați fișierele de configurare”), schimbați numele de utilizator și grupul care sunt utilizate pentru a opera Apache („Utilizator și grup”), conectați sau deconectați module suplimentare Apache („Configurați module Apache”).

Lucreaza cu MySQL

Modulul pentru lucrul cu Apache este disponibil în secțiunea „Servere” din meniul principal prin linkul „Server de bază de date MySQL”.

Interfața modulului este intuitivă.

Pe pagina principală puteți configura Parametri comuni MySQL sau creați sau ștergeți o bază de date.

Când faceți clic pe pictograma bazei de date, se va deschide o pagină cu o listă a elementelor acesteia.

Editorul vizual încorporat vă permite să creați tabele și vederi.

Dacă este necesar, puteți efectua și un arbitrar interogare SQL(butonul „Execute SQL”).

Interogarea poate fi scrisă manual sau poate fi încărcată dintr-un script SQL. Acest lucru vă permite să vă restaurați cu ușurință baza de date dintr-o copie de rezervă.

Este acceptată și capacitatea de a crea copii de rezervă.

Copia de rezervă este salvată în scriptul SQL, dar numele fișierului împreună cu extensia trebuie specificate în mod explicit.

În general, modulul de lucru cu MySQL nu este cu mult inferior în ceea ce privește capacitățile sale față de phpMyAdmin. Prin urmare, atunci când lucrați cu Webmin, în majoritatea cazurilor puteți chiar să abandonați această aplicație.

Webmin

Dacă este necesar, Webmin poate fi ușor rusificat.

Pentru a schimba limba interfeței în Webmin, trebuie să urmați linkul „Schimbați limba și tema”. Apoi setați comutatorul „Limba UI Webmin” la poziția „Alegere personală” și selectați „Rusian (RU.UTF-8)” din lista derulantă.

După ce faceți clic pe butonul „Efectuați modificări”, modificările vor intra în vigoare, dar vor fi afișate vizual numai după repornire completă pagini.

De asemenea, este de remarcat faptul că nu toate componentele au suport pentru limba rusă. Cel putin cel plin.

De exemplu, modulul pentru lucrul cu MySQL este doar parțial rusificat.

rezumat

Aplicația Webmin nu numai că vă permite să efectuați sarcini generale de administrare pentru serverele care rulează Linux, dar poate și înlocui întreaga linie programe.

Cu toate acestea, funcționalitatea sa este limitată semnificativ de capacitățile acelor module care sunt instalate în sistem.

În plus, Webmin este semnificativ inferior față de cel convențional cochilii grafice nu numai din punct de vedere al extensibilității, ci și al funcționalității. Cu toate acestea, interfața web rămâne o interfață web. Dar, dacă în cazul unui shell grafic pentru administrare la distanță trebuie să instalați VNC suplimentar sau Server RDPși clientul corespunzător de pe computerul administratorului, atunci Webmin nu necesită altceva decât un browser.

Datorită acestui fapt, împreună cu funcționalitatea și ușurința sa de instalare, aplicația Webmin a câștigat o mare popularitate.

Webmin nu este o alternativă exclusivă la shell-urile grafice și poate chiar funcționa în paralel cu acestea. Alegerea unui mediu specific pentru lucrul cu un server este mai mult o chestiune de comoditate și circumstanțe specifice de lucru.