Instalarea modulelor Webmin. administrare Linux. Introducere în Webmin. Setarea limbii Webmin

De obicei, un server Linux este configurat folosind linia de comandă. Cu toate acestea, există un alt acces posibil mai convenabil folosind serviciul webmin în server ubuntu. Cel mai bun instrument pentru management 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-server” 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” - “Schimbați limba și tema” și setați codificarea Rusă (RU.UTF-8)

După aplicarea modificărilor, trebuie să reîmprospătați pagina. Mare! 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, backup 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 utilizatorii și grupurile, actualizați software-ul, gestionați procesele active, lucrați cu programarea joburilor (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țele de rețea și, de asemenea, puteți configura firewall-ul

Î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.

Aplicația Webmin a fost dezvoltată special pentru administrarea Linux. Este un server web simplu ș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 următoarea linie la sfârșit:

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)

Conectarea la sistem se realizează folosind acreditările unui utilizator local care are privilegii administrative.

Lucrul cuWebmin

După autentificare, ajungem la pagina de pornire Webmin.

Aceasta pagina contine informaţii scurte 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 setările sistemului(utilizator, procese, servicii etc.);
  • Servere
    Gestionarea serverelor instalate (servere web, servere baze de date etc.)
  • Alţii
    Instrumente de administrare neincluse în alte secțiuni ( manager de fișiere, fereastra consolei etc.);
  • Rețele
    Setări de rețea;
  • Hardware
    Management hardware ( ora 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ţii
    Informații scurte despre sistem. este pagina de start y la conectare.
  • ReîmprospătaModule
    Actualizarea modulelor Webmin. Modificările vor intra în vigoare numai după deconectare și reconectare;
  • Deconectare
    Deconectare.

Când deschideți managerul 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 din directorul principal al unuia 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 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 sistem de fișiere trebuie gândit corect.

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 oferă această oportunitate.

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

Lucrul 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 ajutorul acestuia, puteți configura toți parametrii săi, 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ă.

După crearea unei gazde virtuale, aceasta va apărea în lista generală pe pagina de start modul și va fi posibil să-l reglați fin.

Fila „Configurare globală” conține setări generale Apache.

În special, puteți edita fișierele de configurare a serverului („Editați fișierele de configurare”), puteți modifica numele de utilizator și grupul care sunt utilizate pentru a opera Apache („Utilizator și grup”), să activați sau să dezactivați module Apache suplimentare („Configurați module Apache” ).

Lucrul 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 setările generale MySQL sau puteți crea sau șterge 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 pentru lucrul cu MySQL nu este cu mult inferior în capabilități 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 avea efect, dar vor fi afișate vizual numai după o reîncărcare completă a paginii.

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.

Relua

Aplicația Webmin nu numai că vă permite să efectuați sarcini generale de administrare pentru serverele care rulează Linux, dar poate și înlocui o serie de 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 shell-urilor grafice convenționale nu numai în ceea ce privește extensibilitatea, ci și funcționalitatea. Totuși, interfața web rămâne interfata web. Dar, dacă în cazul unui shell grafic pentru administrare la distanță Dacă trebuie să instalați un server VNC sau RDP suplimentar și clientul corespunzător pe computerul administratorului, 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.

asemănător Unix-ului sisteme de operare multe aspecte pozitive: securitate, stabilitate, unii sunt atrași de libertate. Dar pentru administratorii începători, configurarea sistemului se poate transforma într-un adevărat iad. Săpat prin fișierele de configurare, citirea constantă a documentației, care nu este în engleză pentru toată lumea, poate speria pe oricine, mai ales pe cei care au avut timp să lucreze cu Windows. Și chiar dacă sistemul este protejat de cel puțin o sută de ori, erorile din fișierele de configurare pot duce la probleme serioase de securitate.

Dezvoltat de Jamie Cameron, Webmin (http://www.webmin.com/) este o interfață completă pentru administrarea sistemului Unix, a cărui utilizare simplifică semnificativ procesul de gestionare a sistemului, iar utilizarea tehnologiilor web îl face accesibil de oriunde în lume și independent de configurația sistemului de operare utilizată în acel moment. Va fi util pt telecomanda sistem acelor administratori care nu au în acest moment acces la un computer cu instalat Sistem asemănător Unix, și rețea standard Instrumente Windows, nu străluciți cu o selecție specială de utilități necesare. În acest caz, folosind orice browser web care acceptă tabele și formulare (și JAVA pentru unele module), puteți cu ușurință, într-o formă vizuală, să configurați conturi de utilizator de pe un computer local sau de la distanță, să instalați, să eliminați programe, să configurați Web, mail , server DNS, server de imprimare, gestionarea bazelor de date, organizare partajarea fișiere folosind Samba sau NFS, configurați un firewall, sincronizați ora, organizați accesul partajat la Internet, monitorizați starea serviciilor, efectuați copii de siguranță, inscripționați un CD, accesați fișierele pe computer la distanță, inclusiv documentare și alte nenumărate sarcini de administrare, care sunt nenumărate, dar necesită anumite cunoștințe și abilități. În același timp, Webmin vă va salva de erori de sintaxă și inexactități, cât poate de bine, și vă va avertiza despre acțiuni potențial periculoase. Dar acest lucru, totuși, nu înseamnă că nu trebuie să știți absolut nimic, iar utilitarul inteligent va face totul singur. Este încă necesar să înțelegem structura Unix, semnificația anumitor utilități și particularitățile funcționării protocoalelor și serviciilor. Administratorii cu experiență nu ar trebui, de asemenea, să ignore prezența unui utilitar atât de convenabil, deoarece amintiți-vă toți parametrii din fișierele de configurare și subtilitățile configurarii serviciilor pe diverse sisteme, trebuie să fii de acord, este destul de dificil.

Caracteristici Webmin

Scris în versiunea 5 de Perl, Webmin are structura modulara, permițându-vă să creșteți în mod liber funcționalitatea necesară sau, dimpotrivă, să eliminați tot ce nu este necesar. Folosește propriul său mini server web pentru a funcționa, ceea ce îl face independent de prezența și utilizarea Apache sau a altor servere web (deși îl puteți face să funcționeze prin Apache). Deschide cod sursă a beneficiat doar de proiect. În timp ce Jimi Cameron schimba codul principal al sistemului, numeroși dezvoltatori au tradus interfața în peste 30 de limbi (este inclusă în limba rusă) și au creat peste 270 de module care extind semnificativ capacitățile. Unele dintre module sunt deja incluse în pachetul standard, altele sunt disponibile pentru descărcare separat.

Mă voi concentra doar pe măsuri de siguranță și comoditate. Este foarte posibil ca după înregistrare să vi se prezinte o interfață în limba engleză. Cel puţin Limba englezăși este limba maternă a administratorului, dar veți fi de acord că comunicarea în limba maternă este și mai plăcută. Să mergem " Configurare Webmin – Limbă” și selectați din lista verticală limba dorită, confirmați alegerea făcând clic pe „ Schimbați limba" După care revenim la acum Configurarea Webmin. În mod implicit, Webmin va accepta conexiuni de la toate adresele, ceea ce nu este întotdeauna necesar și nesigur, folosind „ control acces IP” (IP Access Control) poți limita accesul doar de la acele adrese în care ai încredere (de exemplu, o rețea internă), accesul complet poate fi permis doar dacă, de exemplu, pleci în vacanță și vrei să poți accesa server. Aici este posibil să setați ca parametru o rețea sau subrețea, noduri individuale prin adresa IP sau nume de domeniu. În acest din urmă caz, pentru a fi în siguranță, bifați caseta „ Determinați adresa IP după nume la fiecare solicitare" Pentru a o face mai rapidă, această operațiune se poate face manual utilizând în fișier /etc/webmin/miniserv.conf parametrii permite= sau nega=. Primul conține o listă de gazde și computere, separate printr-un spațiu, cărora li se permite conectarea, al doilea, dimpotrivă, încercările de acces din care vor fi ignorate. După instalare, dacă răspunsul la întrebarea „Porniți Webmin la pornire” este pozitiv, Webmin va fi încărcat la pornirea sistemului, o altă opțiune de pornire ar fi utilizarea xinetd în acest scop; Pentru a face acest lucru, adăugați linia inetd=1 în fișierul miniserv.conf și eliminați session=1. După aceea la dosar /etc/xinetd.conf(în unele distribuții precum Slaskware îl creăm mai întâi cu comanda tactilă /etc/xinetd.conf) :

serviciu webmin

{

utilizator = root

env=LANG=

port = 10000

socket_type = flux

protocol = tcp

așteptați = nu

dezactivare = nu

tip = NELISTED

server = /usr/local/webmin-1.400/miniserv.pl

server_args = /etc/webmin/miniserv.conf

Apoi repornim xinetd.

Acum este momentul să vă concentrați asupra utilizatorilor. Pentru început, folosim modulul „ Autentificare”, care vă permite să activați creșterea întârzierii dintre încercările nereușite de parolă pentru același utilizator și blocarea accesului după mai multe încercări nereușite de anumit timp, ceea ce va complica încercările de a ghici direct parola, toate astfel de acțiuni pot fi, de asemenea, înregistrate. Pentru utilizatorii uituci și leneși, puteți activa opțiunea care vă permite să dezactivați automat accesul după un anumit interval de timp și aici să dezactivați și capacitatea de a reține parola introdusă. Următorul modul util „ Utilizatori Webmin” (Utilizatori Webmin) vă va permite să creați un utilizator sau un grup cu anumite drepturi pentru a lucra cu anumite servicii. Aici puteți, de asemenea, să convertiți utilizatorii Unix în utilizatori Webmin cu drepturi specifice, să configurați sincronizarea utilizatorilor, în care utilizatorii nou creați sunt alocați automat unuia dintre grupurile Webmin, să configurați autentificarea utilizatorilor, să vizualizați jurnalele și să încheiați sesiunea utilizatorului.

Webmin poate înregistra evenimente în formatul standard de fișier jurnal CLF (format de jurnal combinat) și are opțiuni de înregistrare destul de flexibile. Deci intrând în „ Configurarea Webmin” — “Revistă” puteți specifica ce adrese IP și nume de gazdă vor fi înregistrate, acțiuni cu care module și ce utilizatori vor fi înregistrați și cât de des va fi șters jurnalul. Intrările din jurnal vor fi scrise într-un fișier /var/webmin/miniserv.log . În plus, la activarea opțiunii „ Înregistrați modificările aduse fișierelor cu fiecare acțiune”, înregistrările detaliate ale acțiunilor utilizatorului vor fi, de asemenea, păstrate într-un fișier /var/webmin/webmin.log. Acest jurnal poate fi vizualizat și analizat folosind „ Jurnal de activitate Webmin” (Jurnal de acțiuni Webmin).

Unde este linia mea de comandă?

Unde am fi noi fără ea? Dacă capacitățile Webmin încă nu sunt suficiente sau ratați linie de comandă, apoi în „ Alte” (Alții) există mai multe articole speciale. „ Conectați-vă prin SSH/Telnet” (SSH/Telnet Login) care în mod implicit încearcă să se conecteze la portul 23 al serviciului telnet, pentru a schimba comportamentul, faceți clic pe „Module Settings” și în linia „Connection Type” selectați Secure Shell, aici puteți seta numărul de linii, un alt nod cu care să lucrezi și folosind o fereastră separată pentru lucru. Așadar, Webmin poate fi util pentru a intra pe computerele dvs. folosind SSH în locuri în care nu este atât de ușor să găsiți aplicațiile necesare (chiar și dintr-un Internet cafe), tot ce trebuie să faceți este să îl rulați pe una dintre mașinile dvs. Urmează în fila „ Alţii„descoperă și interfață cu interpretul de comenzi” Shell de comandă” (Command Shell) vă permite să executați de la distanță comenzi shell și să păstrați istoricul comenzilor. Următorul articol, „Comenzi personalizate”, permite utilizatorilor neinstruiți să execute comenzi sau scripturi cu un singur clic. Administratorul trebuie doar să creeze o comandă completând câmpurile corespunzătoare (înregistrați comanda, setați parametrii, utilizatorul în numele căruia va fi executată comanda, adăugați o descriere etc.). Aici, în fila „Altele”, veți găsi și managerul de fișiere Fig. 4 (necesită suport JAVA), care vă va permite să accesați fișiere de pe un computer la distanță într-un shell grafic convenabil.

Module Webmin

Modularitatea Webmin vă permite să creșteți funcționalitatea la nivelul dorit și, pe de altă parte, să eliminați lucrurile inutile, astfel încât să nu devină o criză și să nu distrage atenția de la muncă. Unele module sunt disponibile la http://www.webmin.com/third.html. În primul rând, aș dori să menționez modulul Usermin, scris tot de Jamie Cameron. Spre deosebire de Webmina, care se adresează administratorului, Usermin se adresează utilizatorului final, permițându-vă să citiți e-mailuri, să lucrați cu GPG, să aveți acces la distanță accesați fișierele prin managerul de fișiere Java, gestionați joburile cron etc. Pentru a instala, mergeți la „ Configurarea Usermin” (Configurare Usermin) și faceți clic pe butonul „Instalare Usermin”. Pentru a lucra cu module (de obicei un fișier cu extensia .wbm, deși este posibil să instalați pachete rpm) mergeți la „ Module Webmin” (Module Webmin), unde puteți instala unul nou specificând locația acestuia pe disc local sau pe Internet, eliminați modulul selectându-l din listă sau copiați modulul. Copierea modulelor vă permite să aveți același modul cu setări diferite, pe care le puteți pune în grupuri diferite pentru acces rapid și permite accesul diferiților utilizatori.

Printre alte bunătăți, trebuie remarcată și posibilitatea de schimbare aspect(în fila cu același nume) adică Temele pot alege culori după gusturile dvs. și pot schimba aspectul la nivel global, inclusiv pictograme, culori, fundal și aspectul paginii. Pentru unii poate părea o jucărie, dar atunci când trebuie să configurați simultan funcționarea mai multor noduri, design-urile diferite o fac mai puțin confuză.

Așa este Webmin. Ușor de instalat și configurat, util în funcționare, permițând administratorilor să se concentreze mai mult asupra procesului de configurare a sistemului, făcând posibilă lucrul în siguranță și obținerea de informații din locurile în care utilitățile necesare nu au acces.

Pentru prima dată după mult timp am decis să instalez Webmin, eram doar obișnuit cu chitul. Saw noua interfatași localizare nu foarte strâmbă și a decis să se dezaboneze.

Aceasta este o grafică neuitată interfață web pentru gestionarea serverului dvs. Linux. Adică, cu ajutorul lui, poți gestiona cu ușurință și fără cunoștințe speciale de la distanță un server Linux, acum nemaifiind într-o interfață dezgustătoare prin intermediul unui browser web.

Posibilitățile sunt cu adevărat impresionante:

  • Control deplin al sistemului de operare
  • Vizual monitorizare toate procesele
  • Managementul utilizatorilorși grupurile și drepturile lor
  • Configurarea rețelei inclusiv firewall
  • Gestionați toate instalatele servere(Apache, IMAP/POP3)
  • Oportunitate backup, și o mulțime de alte funcții.

Instalarea Webmin pe Ubuntu 16.04

Așteptăm câteva minute și voila, puteți deschide panoul la: https://IP:10000. Puteți utiliza ca date de autorizare login și parola oricărui utilizator sisteme, inclusiv root. Ignorați avertismentul de securitate, acesta este legat de certificatul autosemnat.

*Recent, a fost descoperită o problemă pe serverele Amazon EC2 pentru a o rezolva, înainte de a deschide portul, utilizați următoarea comandă:

Sudo apt-get --fix-broken install

Alte comenzi de care ai putea avea nevoie:

#creați un utilizator webmin sudo useradd -g sudo webmin #parolă sudo passwd webmin

Setarea limbii Webmin

Primul lucru pe care vreau să-l schimb este limba. În fila webmin selectați „ Schimbați limba și tema„(https://IP:10000/change-user/), băgăm acolo” Alegere personală" și selectați rusă din listă și aplicați modificările. Schimbăm și limba în " Configurare Webmin"prin buton" Limbă„(https://IP:10000/webmin/edit_lang.cgi).


Folosind Webmin

Webmin funcționează într-o manieră modulară, adică atunci când instalați pachetul pe care îl acceptă, modulul de control corespunzător este activat. Dacă panoul nu a activat modulul singur, atunci îl puteți ajuta făcând clic pe butonul „Reîmprospătare module”.

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 se actualizează direct fișiere de sistem de exemplu /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 de Ajutor SSL. În timp ce înveți Linux, Webmin vă va economisi bani cantitate uriașă 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 terțe sunt, de asemenea, disponibile. 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 versiunea 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ă când este instalat, singura modalitate sigură de a utiliza Webmin este să-l rulați 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. Nu există cerințe speciale pentru toate celelalte module.

Pentru a utiliza Webmin, conectați browserul la portul 10000 al sistemului dumneavoastră. Dacă utilizați un browser pe dvs sistem 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ă. Accesul 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 instalării cu o parolă de sistem utilizator root. Webmin urmărește acțiunile utilizatorilor în funcție de autentificarea lor, așa că într-un sistem care este administrat de mai multe persoane, este mai bine să creați un grup de administratori cu drepturi rootși creați utilizatori pentru toți cei care lucrează în 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 de pictograme vă permite 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ări generale sistem 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 pentru diverse servicii care pot fi lansate pe sistemul dumneavoastră. 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 va elimina, de asemenea, bătălia de a configura serverul SMTP al Sendmail, care este renumit pentru că are un fișier de configurare complex.

Secțiunea Rețea vă permite să configurați echipamente de retea, precum și o serie de funcții complexe de gestionare a 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, un cluster este un set de sisteme înrudite pentru care este necesară sincronizarea setărilor acestora. Sistemele pot sincroniza utilizatori, grupuri, pachete și multe altele în timp ce urmăresc defecțiunile 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” va fi util pentru a servi modulele Perl și vă permite să vă conectați direct la CPAN în . „Manager de fișiere” oferă acces la serverul sistem de fișiere 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 unui mașină la distanță prin browser.

Relua

Webmin este o aplicație web scrisă în Perl pentru administrare. Webmin este extensibil și disponibil pe lângă Linux și pentru alte sisteme de operare asemănătoare *nix. Odată instalat Webmin, acesta poate fi accesat printr-un port special (de obicei 10000), fie local, fie printr-un 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 unei rulări Mediul Linuxîn timp ce treceți de la grafic Utilitare Windows. Modulele Webmin sunt o interfață front-end pentru utilitățile consolei, astfel încât procesul de configurare este același, iar administrarea poate fi efectuată în siguranță de ambele seturi de utilități.

Lasă comentariul tău!