Serverio valdymas per žiniatinklio sąsają naudojant webmin Ubuntu serveryje. Linux administravimas

Naudotis „Terminalu“ ne visada patogu net profesionalams. Todėl šiandien vis plačiau naudojamos grafinės sąsajos – net ir toms užduotims, kur naudojant tekstines komandas pasiekiami greitesni rezultatai. Atskira tema yra Webmin Ubuntu diegimas – tai galimybė naudoti grafinę žiniatinklio sąsają serverio valdymui.

Norint dirbti grafinėse sąsajose, o ne terminale, reikia įdiegti „Webmin“.

Kodėl tai taip aktualu? Tarp techninių specialistų labai vertinamas sistemų greitis. Darbas su sprendimais, kurie sulėtintų serverio darbą, yra nepriimtinas. Ypač jei turimi ištekliai nėra tokie dideli. Štai kodėl tokie kompleksai kaip Webmin yra ypač vertinami. Jų dėka galite pasiekti serverio išteklius bet kur, kur turite kompiuterį, prieigą prie interneto ir naršyklę.

Webmin yra žiniatinklio sąsaja, skirta valdyti serverius, pagrįstus Unix sistemomis. Tai vienas iš paprasčiausių ir patogiausių sprendimų tokio pobūdžio problemoms spręsti. Štai jo pranašumai:

  1. Padeda sutaupyti serverio valdymo laiko.
  2. Leidžia konfigūruoti tinklus, taip pat jų užkardas.
  3. Palaiko duomenų atsarginę kopiją.
  4. Leidžia tiksliai sureguliuoti OS.
  5. Ir turi daug kitų naudingų funkcijų.

Techniškai „Webmin“ sudaro paprastas žiniatinklio serveris, taip pat daugybė scenarijų, dėl kurių darbas su juo lankstus ir greitas. Failus su programos nustatymais galima keisti tiek rankiniu būdu, tiek naudojant bloką „Webmin Configuration“ – grafinėje sąsajoje.

Jei norite įdiegti „Webmin“, skirtą Ubuntu komerciniam naudojimui, galite tai padaryti nemokamai. Programa platinama pagal BSD licenciją.

Pereikime prie diegimo

Pirmiausia turite pakeisti failą „sources.list“:

"sudo nano /etc/apt/sources.list"

Failo pabaigoje įterpkite šias eilutes:

"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 pridėti jcameron-key.asc"

Padaryta? Dabar atnaujinkite įkeliamų duomenų šaltinių sąrašą:

"sudo apt-get update"

Dabar Ubuntu serveryje Webmin įdiegimas per dvi sekundes. Paleiskite komandą:

"sudo apt-get install webmin"

paleisti

Norėdami paleisti Webmin, naršyklės adreso juostoje turite įvesti „https://(domeno vardas arba serverio IP):10000. Belieka įvesti savo prisijungimo vardą ir slaptažodį einant į serverį. Tai turite padaryti su administratoriaus teisėmis. Viskas!

Pagaliau

Vienas iš iššūkių pereinant nuo „Windows“ administravimo prie „Linux“ administravimo yra išmokti naudotis naujais įrankiais. Kaip administratorius norite sužinoti visas operacinės sistemos detales, kad išnaudotumėte visas jos galimybes. Tačiau studijuojant reikia laiku atlikti esamus darbus. Siekdami padidinti produktyvumą Linux sistemoje, įdiekime programą, vadinamą webmin.

„Webmin yra žiniatinklio sąsaja, skirta Unix administravimui. Su ja galite konfigūruoti Sąskaitos vartotojų, Apache, DNS, failų serverio ir kt. naudojant bet kurią naršyklę, kuri palaiko lenteles ir formas (ir Java failų tvarkyklės moduliui). Webmin susideda iš paprasto žiniatinklio serverio ir CGI programų, kurios tiesiogiai atnaujina sistemos failus, pvz., /etc/inetd.conf ir /etc/passwd, rinkinio. Žiniatinklio serveris ir visos cgi programos yra parašytos Perl 5 ir nenaudoja nestandartinių Perl modulių.


webmin veikia beveik visose *nix platformose, įskaitant Linux, AIX, HPUX, Solaris, OS X ir kt. Tai suteikia žiniatinklio sąsają daugeliui Linux administracinių užduočių. Jis gali veikti bet kurioje grafinėje naršyklėje vietoje arba nuotoliniu būdu. Siekiant išvengti informacijos nutekėjimo, Webmin gali būti papildomai apsaugotas naudojant SSL. Kol mokotės Linux, Webmin sutaupys daug laiko. „Webmin“ taip pat gali padėti atlikti nuobodžias ir varginančias užduotis, kurių dar neautomatizavote.

Webmin yra lengvai išplečiamas. Autorius pateikia kūrimo gaires, taip pat yra keletas trečiųjų šalių modulių. Taip pat galite kurti savo modulius, kad Webmin visada būtų pritaikytas jūsų poreikiams.

Webmin diegimas

Pirmas žingsnis dirbant su Webmin yra jo įdiegimas. „Webmin“ yra įtraukta į keletą platinimų, tačiau nėra problemų atsisiųsti ją iš „Webmin“ svetainės.

Teisingas diegimo būdas priklauso nuo jūsų naudojamo paskirstymo. Jei naudojate „Red Hat Linux“ arba vieną iš „UnitedLinux“ paskirstymų (SuSE, Turbo, Connectiva arba Caldera), turite atsisiųsti RPM paketą. Jei naudojate kitą platinimą, norėdami nustatyti jums tinkamiausią metodą, turėsite peržiūrėti platinimo dokumentaciją ir Webmin diegimo instrukcijas.

Apsvarstykite galimybę įdiegti su RPM.

Pirmiausia turite patikrinti, ar jūsų sistemoje įdiegtas Webmin. Teksto terminale įveskite:

Jei Webmin įdiegta, pamatysite versijos numerį:

Jei ne, pranešimas, kad Webmin neįdiegtas:

paketas webmin neįdiegtas

Net jei „Webmin“ jau įdiegta, greičiausiai tai yra senesnė versija nei ta, kurią galima atsisiųsti. Tokiu atveju galite atnaujinti arba iš naujo įdiegti programą naudodami šią komandą:

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

Daugiažodžiu režimu atnaujinama eigos juosta su # ženklu.

Įdiegus Webmin, jis automatiškai paleidžiamas. Tačiau „Webmin“ įdiegta išjungus SSL. SSL reikia įdiegti Perl modulį, pavadintą Net::SSLeay. Kol jis neįdiegtas, vienintelis saugus būdas naudoti Webmin yra paleisti jį vietoje. Naudojant Webmin

Prisijunkite prie Webmin per savo mėgstamą žiniatinklio naršyklę. Du moduliai – failų tvarkyklė ir telnet/ssh klientas – yra įdiegti kaip programėlės ir reikalauja, kad jūsų naršyklėje būtų įdiegta Java Runtime Environment. Šie moduliai yra patogūs, bet ne svarbūs. Visiems kitiems moduliams specialių reikalavimų nėra.

Norėdami naudoti Webmin, prijunkite naršyklę prie sistemos 10000 prievado. Jei vietinėje sistemoje naudojate naršyklę, turėtumėte naudoti http://localhost.localdomain :10000/. Ši nuoroda nukreips jus į Webmin prisijungimo puslapį.

Webmin vartotojai yra atskirti nuo operacinės sistemos vartotojų. Tai leidžia nustatyti naudotojų administravimą naudojant Webmin už standartinės Unix tapatybės schemos ribų. Tačiau jei jūsų sistemoje yra vartotojų, kuriems norite leisti naudoti „Webmin“, galite įtraukti juos į „Webmin“ vartotojų sąrašą ir „Webmin“ autorizuos juos naudodami standartinius „Unix“ mechanizmus, o ne vidinę autentifikavimo schemą. Prieiga prie įvairių Webmin modulių gali būti sukonfigūruota kiekvienam vartotojui. Pavyzdžiui, pagalbos tarnybos darbuotojams reikės prieigos tik slaptažodžiams valdyti, o visi kiti darbuotojai gali turėti prieigą prie visų modulių.

Įdiegimo metu automatiškai sukuriamas root vartotojas su root vartotojo sistemos slaptažodžiu. Webmin seka vartotojo veiksmus pagal jų prisijungimą, todėl sistemoje, kurią administruoja keli žmonės, geriau sukurti administratoriaus grupę su kaip šaknis ir sukurti vartotojus visiems, kurie dirba sistemoje. Jūsų pirmasis prisijungimas turi būti root.

Webmin skyriai

Pirmas puslapis, kurį pamatysite, yra Webmin konfigūracijos skyrius. Čia galite konfigūruoti Webmin vartotojus, modulius ir peržiūrėti veiklos žurnalus (logus). Viršutinėje piktogramų eilutėje galite perjungti skirtingus Webmin skyrius. Visi moduliai yra pritaikomi, juos galite pertvarkyti pagal savo poreikius.

Skyrius Sistema yra susieta su bendrais operacinės sistemos nustatymais. Čia galite konfigūruoti failų sistemas, vartotojus, grupes ir sistemos įkrovos elgseną. Galite valdyti sistemoje veikiančias paslaugas ir valdyti, ar jos automatiškai paleidžiamos naudojant įkrovos ir išjungimo piktogramas. Šios paslaugos sukonfigūruotos skiltyje Serveriai. Ypatingas susidomėjimas yra „Programinės įrangos paketų“ programa. Tai leidžia lengvai peržiūrėti jūsų sistemoje įdiegtus paketus, taip pat suteikia sąsajas su platinimo naujinimų saugykla ir rpmfind.net, vieša RPM saugykla internete.

Skyriuje Serveriai yra konfigūracijos moduliai įvairioms paslaugoms, kurias galima paleisti jūsų sistemoje. BIND ir DHCP konfigūravimo priemonės yra labai patogios. Taip pat labai paprasta naudoti „Samba“ sąrankos priemonę „Windows“ ir kitų klientų failų ir spausdinimo serveriams. „Webmin“ taip pat pašalina vargo nustatant „Sendmail“ SMTP serverį, kuris garsėja sudėtingu konfigūracijos failu.

Tinklo skiltyje galite konfigūruoti tinklo įrangą, taip pat daugybę sudėtingų tinklo valdymo funkcijų, tokių kaip ugniasienė (internetas). Visos komunalinės paslaugos veikia su standartiniais konfigūracijos failais, todėl viskas, ką darote Webmin, bus rodoma komandinėje eilutėje.

Skyrius Aparatūra skirta fiziniams įrenginiams, daugiausia spausdintuvams ir saugojimo įrenginiams, konfigūruoti. „Logical Volume Management“ (LVM) programa yra ypač įdomi, nes ji leidžia vizualiai valdyti dinaminius tomus „Linux“ sistemoje.

Skyriuje Klasteris yra paslaugų, kurias galite naudoti, jei sugrupuojate sistemą. Šiame kontekste klasteris yra susijusių sistemų, kurių nustatymus norite sinchronizuoti, rinkinys. Sistemos gali sinchronizuoti vartotojus, grupes, paketus ir kt., stebėdamos sistemos gedimus. Šios komunalinės paslaugos leidžia nustatyti galingas gedimams atsparias sistemas, taip pat sistemas, kuriose svarbu sinchronizuoti. Klasterizavimas yra gana sudėtinga tema, todėl gali reikėti įdiegti paketus, kurie neįtraukti į jūsų platinimą.

Skyriuje Kiti yra įvairių paslaugų, kurios jums gali būti naudingos. „SSH/Telnet prisijungimas“ ir „Failų tvarkyklė“ yra įdiegtos kaip programėlės ir negali būti paleidžiamos, nebent naršyklėje įdiegtas JRE. „Perl Modules“ programa bus naudinga prižiūrint Perl modulius ir leidžia tiesiogiai prisijungti prie CPAN. „Failų tvarkyklė“ suteikia prieigą prie serverio failų sistemos su naršyklės tipo sąsaja ir leidžia perkelti bei kopijuoti failus neperkeliant jų per darbo stoties atmintį (jei dirbate nuotoliniu būdu). „SSH/Telnet prisijungimas“ yra programa, leidžianti pasiekti nuotolinio kompiuterio konsolę per naršyklę.

Santrauka

„Webmin“ yra žiniatinklio programa, parašyta „Perl“, skirta administravimo tikslams. „Webmin“ yra išplečiama ir pasiekiama už „Linux“ ir kitų panašių į *nix Operacinės sistemos. Įdiegus Webmin, jį galima pasiekti per specialų prievadą (dažniausiai 10000) vietoje arba per nuotolinę naršyklę. Ji suteikia žymeklio ir spustelėjimo sąsają įvairioms Linux administracinėms užduotims, įskaitant vartotojų valdymą, tinklo ugniasienės valdymą ir tinklo įrenginio konfigūraciją.

„Webmin“ yra nemokama (įdiegti ir naudoti) ir puikiai tinka valdyti veikimą Linux aplinka kol pereinate nuo grafikos Windows komunalinės paslaugos. Webmin moduliai yra priekinis galas prie konsolės paslaugų, todėl konfigūravimo procesas yra toks pat ir administravimą gali saugiai atlikti abi komunalinių paslaugų rinkiniai.

Palikite savo komentarą!

Yra daug žiniatinklio serverių valdymo skydų, tiek specializuotų prieglobai, tiek bendros paskirties. Šiandien aš įdiegsiu vieną iš šių panelių - Webmin serveryje CentOS 7. Mano nuomone, tai vienas iš populiariausių įrankių. nuotolinio valdymo pultas serverį per naršyklę.

Jei norite išmokti dirbti su Mikrotik maršrutizatoriais ir tapti šios srities specialistu, rekomenduoju naudoti programą, pagrįstą oficialių kursų informacija „MikroTik“ sertifikuotas tinklo darbuotojas. Kursas yra vertas, skaitykite nuorodą, kad gautumėte visą informaciją. Yra nemokami kursai.

Webmin yra žiniatinklio valdymo pultas, skirtas unix serverio administravimui. Jis yra kelių platformų, įdiegtas įvairiuose unix platinimuose. Kartą aprašiau vieną iš jos programų straipsnyje apie freebsd. Naudodami webmin galite atlikti beveik visus populiarius administracinius veiksmus serveryje, pavyzdžiui:

  • Nustatykite tinklo ryšius
  • Pridėti vartotojų
  • Sumontuokite pertvaras
  • Konfigūruoti ugniasienę
  • Išjunkite arba iš naujo paleiskite serverį
  • Atnaujinti paketus

ir daug daugiau. Yra įvairių programinės įrangos modulių, kuriuos galima valdyti per webmin. Pavyzdžiui, samba arba žiniatinklio serveris, mysql serveris ir daugelis kitų paketų. Modulių sąrašas yra platus, trečiųjų šalių pasirinktinių modulių sąrašą galite pamatyti oficialioje svetainėje arba pačiame skydelyje po įdiegimo – oficialių modulių sąrašą. Per webmin galite pasiekti serverio konsolę, įkelti arba atsisiųsti failus iš serverio. Kartais tai yra patogu.

Pats šito skydelio beveik nenaudoju, nereikia, pripratau viską konsolėje konfigūruoti. Bet aš žinau žmonių, kurie aktyviai administruoja serverius naudodami webmin. Tai buvo administratoriai, kurie nebuvo labai pažengę Linux srityje, tačiau vis dėlto šis skydelis leido jiems normaliai valdyti serverį be tinkamų žinių ir įgūdžių.

Beveik visada naudoju webmin pašto serveriuose. Man patogu analizuoti ir ko nors ieškoti didžiuliuose laiškų žurnaluose naudojant žurnalų peržiūros modulį. Nieko paprastesnio ir patogesnio nesu susidūręs. Pavyzdžiui, turite 100–300 megabaitų dienos žurnalą, jame kas sekundę įrašoma dešimtys įvykių. Jūs turite el. pašto adresą. Paieškos juostoje galite įvesti raidės ID ir pamatyti visas žurnalo, kuriame jis rodomas, eilutes. Tai labai patogu. Įprastos paieškos tokioje situacijoje neužtenka. Žinoma, galite patraukti katės produkciją arba sugalvoti ką nors kita, bet tai yra mažiau patogu. Ypač jei reikia palyginti reikšmes iš skirtingų žurnalo failų. Jūs tiesiog atidarote skirtingus žurnalus dviejuose naršyklės languose ir juos analizuojate.

Pradėkime diegti Webmin serveryje, kuriame veikia СentOS 7. Procesas aprašytas oficialios svetainės atitinkamame skyriuje. Nėra nieko sudėtingo. Turite pridėti webmin saugyklą, tada įdiegti patį paketą ir priklausomybes.

Saugyklos pridėjimas:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmin paskirstymas neutralus #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /mirrorlist enabled=1

Importuoti GPG raktą:

# rpm --import http://www.webmin.com/jcameron-key.asc

Įdiegti webmin:

# yum install -y webmin

Po įdiegimo jis automatiškai įsijungs. Mes tiesiog turime jį pridėti prie automatinio įkėlimo:

# chkconfig webmin įjungta

Einame į žiniatinklio sąsają webmin spustelėję nuorodą https://192.168.56.10:10000 , kur 192.168.56.10 yra serverio IP adresas. Būtinai nurodykite https protokolą, be jo prisijungti nepavyks. Įveskite root vartotojo vardą ir slaptažodį. Atsidaro pagrindinis webmin puslapis:

Visų galimybių neaprašysiu, galite patys užlipti į kairėje esantį meniu ir pažiūrėti, ką galima sukonfigūruoti per webmin. Atkreipiu jūsų dėmesį į keletą svarbių dalykų. Yra nuomonė, kad webmin nėra saugus ir per jį galima įsilaužti į serverį. Nežinau, kaip šios baimės pagrįstos, bet tik tuo atveju geriau apriboti prieigą prie serverio.

Jei prisijungiate iš statinių adresų, apribokite prieigą tik prie šių adresų. Tai daroma čia pat, kitame nustatyme IP prieigos valdymas. Rekomenduoju šį nustatymą. Asmeniškai aš neatverčiau webmin pasauliui be ypatingo poreikio.

Jei norite pamatyti skydelį su rusų kalba, tai nėra problemų. Jį galima pasirinkti žemiau kalba. Išvertus kaip visuma normalu, viskas aišku. Bet geriau, žinoma, priprasti prie anglų kalbos, be jos niekur sistemos administravimas. Bet jei nesuprantate, galite naudoti ir rusų kalbą. Galų gale webmin yra naudingiausia tiems, kurie nesupranta serverių, bet turi ką nors administruoti. Pakeitę kalbą, turite priverstinai atnaujinti naršyklės puslapį, kad visa sąsaja taptų rusiška.

Tai viskas, naudodamiesi kitomis funkcijomis ir nustatymais galite tai išsiaiškinti patys, webmin nėra nieko sudėtingo.

Internetinis Linux saugos kursas

Jei norite išsamiau suprasti vietinės ir tinklo infrastruktūros, sukurtos Linux OS pagrindu, nustatymo ir saugumo užtikrinimo procesus, rekomenduoju susipažinti su internetinis kursas" Linux sauga» OTUS. Mokymai trunka 3 mėnesius, po kurių sėkmingai kursą baigusieji galės būti apklausiami partnerių. Kurso programa sukurta kaip praktinių seminarų ciklas ir yra skirtas pasiruošusiems studentams, jau turintiems Linux administravimo žinių ir patirties. Ko išmoksi:
  • Taikyti geriausią pasaulio praktiką ir informacijos saugumo standartus (Debian, RedHat, MitRE);
  • Naudokite įrankius Linux OS pažeidžiamumui aptikti ir išnaudoti;
  • Įdiegti ir konfigūruoti tinklo sistemas, skirtas aptikti ir užkirsti kelią atakoms;
  • Darbas su stebėjimo ir konteinerių sistemomis, paremtomis Docker;
Išbandykite save stojamajame teste ir peržiūrėkite išsamią programą.

Bus įdomu sužinoti, kaip galite patogiai pasiekti naudodami webmin ubuntu serveryje. Geriausias įrankis Unix sistemoms valdyti naudojant žiniatinklio sąsają.

Per webmin galite ne tik patogiai peržiūrėti žurnalus, keisti įdiegtų paslaugų konfigūraciją, bet ir įdiegti paketus, juos pašalinti, atnaujinti sistemą ir pan. Netgi gaukite prieigą prie terminalo!

Webmin - yra paruoštas žiniatinklio serveris su daugybe scenarijų. Sumontavus galima patirti visus jo naudojimo malonumus.

Webmin diegimas

Pirmiausia turite pridėti webmin saugyklas prie /etc/apt/sources.list failo

sudo nano /etc/apt/sources.list

Pridėkite dvi eilutes pačiame failo gale:

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

Išsaugome ir uždarome failą. Dabar importuokime raktus

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

sudo apt-key pridėti jcameron-key.asc

Atnaujinkite paketų šaltinių sąrašą

sudo apt-get atnaujinimas

įdiegti webmin

sudo apt-get install webmin

Paleiskite Webmin

Sėkmingai įdiegę paketą atidarykite naršyklę ir eikite į adresą

https://serverio-ip-adresas:10000/

vietoj " serverio ip adresas ” Įveskite serverio IP adresą arba jo pavadinimą. Jei viskas bus padaryta teisingai, pamatysite kvietimą įvesti vartotojo vardą ir slaptažodį.

Laukuose įveskite savo prisijungimo vardą ir slaptažodį prie serverio, po kurio būsite nukreipti į pagrindinį webmin puslapį

Pirmiausia pakeisime kalbą į rusų kalbą. Norėdami tai padaryti, eikite į meniu elementą " webmin” — “Keisti kalbą ir temą“ ir nustatykite kodavimą Rusų (RU.UTF-8)
Pritaikę pakeitimus, turite atnaujinti puslapį. Puiku! Dabar jūs turite visiškai rusifikuotą žiniatinklio min


Maža webmin apžvalga

Visų meniu punktų neaprašysiu, ieškokite patys ir rasite daug įdomaus sau. Aš sutelkiu dėmesį į svarbiausius dalykus.

Skyriuje „Webmin“ yra įrankiai, skirti darbui su pačiu webmin moduliu. Vartotojų, prieigos, Rezervinė kopija ir tt

Skyriuje „Sistema“ yra įrankiai, skirti dirbti su pagrindinėmis serverio funkcijomis. Šioje skiltyje galite rasti žurnalus, atlikti operacijas su vartotojais ir grupėmis, atnaujinti programinę įrangą, valdyti aktyvius procesus, dirbti su darbų planavimu (Cron) ir daug daugiau.

Skiltyje „Tinklas“ galite konfigūruoti tinklo sąsajas, taip pat sukonfigūruoti užkardą

Skiltyje „Aparatūra“ galite peržiūrėti prie serverio prijungtą aparatinę įrangą, taip pat peržiūrėti vietinio disko skaidinius.

Skilties „Klasteris“ neaprašysiu. Neveikė su klasteriais.

Dabar galite nustatyti webmin ubuntu serveryje ir naudoti jį iš bet kurios pasaulio vietos.

Ankstesniame straipsnyje buvo aptartas grafinio apvalkalo naudojimas siekiant optimizuoti „Linux“ serverio patirtį. Tačiau ką daryti, jei jo naudoti dėl vienokių ar kitokių priežasčių nepatartina? Atlikti darbą konsolėje?

Laimei, Linux yra ir kita alternatyva – žiniatinklio sąsaja.

Webmin programa buvo sukurta specialiai Linux administravimui. Tai paprastas žiniatinklio serveris ir „Perl“ scenarijų rinkinys, užtikrinantis žiniatinklio sąsajos funkcijas.

Montavimaswebmin

Iš pradžių trūksta informacijos apie saugyklą, skirtą „Webmin“ diegimui sistemoje. Todėl pirmiausia jį reikia pridėti.

Norėdami tai padaryti, atidarykite failą /etc/apt/sources.list ir pabaigoje pridėkite šią eilutę:

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

Dabar galite paleisti „Webmin“ diegimą naudodami komandą:

apt-get install webmin

apt-get install webmin

Įdiegus Webmin automatiškai paleidžiamas. Prisijungimo puslapis pasiekiamas serverio adresu prie 10000 prievado ( serverio_adresas:10000)

Prisijungimas prie sistemos atliekamas naudojant vietinio vartotojo, turinčio administratoriaus teises, kredencialus.

Dirbti suwebmin

Prisijungę patenkame į Webmin pradžios puslapį.

Šiame puslapyje yra trumpa informacija sistemos informacija (Webmin versija, procesoriaus tipas, naudojama atmintis, naudojama vieta diske ir kt.) ir pagrindinis meniu (esantis kairėje).

Webmin yra gana sudėtinga programinė įranga su daugybe modulių ir funkcijų ir, net ir turint visą norą, darbas su juo negali būti visiškai aprašytas viename straipsnyje. Todėl trumpai apsistosime tik ties pagrindinėmis detalėmis.

Pagrindinis meniu susideda iš kelių skyrių:

  • webmin
    Nustatymai tiesiogiai Webmin;
  • Sistema
    Sistemos informacija ir sistemos nustatymai (vartotojas, procesai, paslaugos ir kt.);
  • Serveriai
    Įdiegtų serverių (žiniatinklio serverių, duomenų bazių serverių ir kt.) valdymas
  • Kiti
    Administravimo įrankiai, neįtraukti į kitus skyrius (failų tvarkyklė, konsolės langas ir kt.);
  • tinklų kūrimas
    Ryšio nustatymai;
  • Aparatūra
    Techninės įrangos valdymas (sistemos laikas, disko valdymas, spausdintuvo valdymas ir kt.);
  • Klasteris
    Kelių serverių, sujungtų į klasterį, valdymas. Webmin įdiegta tik viename iš jų. Darbas su likusiais atliekamas naudojant RPC protokolą;
  • Un-naudojamasmoduliai
    Nenaudojami Webmin moduliai. Moduliai, kurie buvo įdiegti, bet serveryje trūksta reikalingų komponentų, kad jie veiktų. Jei šie komponentai yra vėliau įdiegti norint prijungti reikiamus modulius, turite atnaujinti modulius („Refresh Modules“);
  • Paieška
    Webmin vidinė paieška;
  • peržiūrėtimodulis'sRąstai
    Webmin modulių keitimo žurnalai;
  • Sistemainformacija
    Trumpa informacija apie sistemą. Is Pradinis puslapis ir prisijungus.
  • AtnaujintiModuliai
    Webmin modulių atnaujinimas. Pakeitimai įsigalios tik atsijungus ir vėl prisijungus;
  • Atsijungti
    Atsijungti.

Atidarant failų tvarkyklė rodomas failų sistemos šakninis katalogas. Hipersaitų pagalba galite eiti į tam tikrus aplankus ir atidaryti arba atsisiųsti failus į savo kompiuterį.

Toliau pateiktoje ekrano kopijoje rodomas katalogas „Dokumentai“ vieno iš vartotojų namų kataloge.

Ši failų tvarkyklė leidžia atlikti tik pačias paprasčiausias operacijas. Sukurkite katalogus ir tekstinius failus, tekstinių failų redagavimas, archyvų kūrimas, archyvų išpakavimas (jei yra, pvz., išpakuokite), failų įkėlimas iš kompiuterio į serverį ir atvirkščiai.

Taip pat verta paminėti galimybę naudoti failų tvarkyklės sąsają, norint pakeisti failų ir aplankų savininkus bei prieigos prie jų teises.

Tai ypač aktualu, kai manote, kad failai ir aplankai sukuriami naudojant numatytąjį savininką root:root ir atitinkamai 755 ir 644 leidimus.

Žinoma, saugumo požiūriu neturėtumėte suteikti visiškos prieigos visiems. Tačiau naudojant numatytąjį savininką taip pat gali kilti įvairių problemų. Pavyzdžiui, jei žiniatinklio serveris neturi rašymo teisių, jų yra daug žiniatinklio programos gali neveikti tinkamai arba visai neveikti.

Todėl turi būti tinkamai apgalvota prieigos prie failų sistemos strategija.

Darbas su konsole

Norėdami dirbti su konsole, skiltyje „Kiti“ naudokite puslapį „Teksto prisijungimas“.

Juodas laukas tiksliai imituoja „Linux“ konsolės veikimą, todėl, jei jums reikia prieigos prie įprastos konsolės, „Webmin“ suteikia ir šią parinktį.

Naudodami mygtuką „Atidaryti atskirame lange...“ galite atidaryti „konsolę“ atskirame naršyklės lange.

Dirbti su

Modulis, skirtas dirbti su „Apache“, yra pagrindinio meniu skiltyje „Serveriai“ per nuorodą „Apache Webserver“.

Pradiniame modulio puslapyje galite pamatyti visų galimų virtualių kompiuterių sąrašą.

Spustelėjus šalia pagrindinio kompiuterio pavadinimo esančią piktogramą bus atidarytas jo nustatymų puslapis.

Tiesą sakant, tai yra ne kas kita, kaip žiniatinklio sąsaja, skirta darbui su pagrindinio kompiuterio konfigūracijos failais. Su juo galite konfigūruoti visus jo parametrus, įskaitant peradresavimus (peradresavimus), klaidų stebėjimą, išteklių apribojimus (gerai žinomus bendrojo prieglobos vartotojams) ir kt.

Pasirinktinai taip pat galite redaguoti pagrindinio kompiuterio konfigūracijos failą rankiniu būdu („Redaguoti direktyvas“).

Skirtukas „Sukurti virtualųjį pagrindinį kompiuterį“ naudojamas naujam virtualiam kompiuteriui sukurti ir jame yra pagrindiniai nustatymai.

Sukūrus virtualų pagrindinį kompiuterį, jis bus rodomas pagrindiniame modulio puslapyje esančiame bendrame sąraše ir galėsite jį tiksliai sureguliuoti.

Skirtuke „Visuotinė konfigūracija“ yra bendrieji „Apache“ nustatymai.

Visų pirma galite redaguoti serverio konfigūracijos failus („Redaguoti konfigūracijos failus“), pakeisti vartotojo vardą ir grupę, naudojamą „Apache“ paleidimui („Vartotojas ir grupė“), įjungti arba išjungti papildomus „Apache“ modulius („Konfigūruoti „Apache“ modulius). ).

Dirbti su MySQL

Modulis, skirtas darbui su „Apache“, yra pagrindinio meniu skiltyje „Serveriai“ per nuorodą „MySQL duomenų bazės serveris“.

Modulio sąsaja yra intuityvi.

Pagrindiniame puslapyje galite konfigūruoti bendruosius MySQL nustatymus arba sukurti arba ištrinti duomenų bazę.

Spustelėjus duomenų bazės piktogramą, atsidarys puslapis su jos elementų sąrašu.

Integruotas vaizdo redaktorius leidžia kurti lenteles ir rodinius (vaizdą).

Jei reikia, taip pat galite atlikti savavališką SQL užklausa(mygtukas „Vykdyti SQL“).

Užklausą galima parašyti rankiniu būdu arba įkelti iš SQL scenarijaus. Tai leidžia lengvai atkurti duomenų bazę iš atsarginės kopijos.

Tai taip pat palaiko galimybę kurti atsargines kopijas.

Atsarginė kopija saugoma SQL scenarijuje, tačiau turi būti aiškiai nurodytas failo pavadinimas kartu su plėtiniu.

Apskritai darbo su MySQL modulis savo galimybėmis nėra daug prastesnis už phpMyAdmin. Todėl daugeliu atvejų dirbdami su Webmin galite net atsisakyti šios programos.

webmin

Jei reikia, Webmin galima lengvai rusifikuoti.

Norėdami pakeisti „Webmin“ sąsajos kalbą, turite sekti nuorodą „Keisti kalbą ir temą“. Tada nustatykite akutę „Webmin UI kalba“ į poziciją „Asmeninis pasirinkimas“ ir išskleidžiamajame sąraše pasirinkite elementą „Rusų kalba (RU.UTF-8)“.

Paspaudus mygtuką „Atlikti pakeitimus“, pakeitimai įsigalios, tačiau vizualiai bus rodomi tik po to pilnas perkrovimas puslapių.

Taip pat verta paminėti, kad ne visi komponentai palaiko rusų kalbą. Bent jau pilnas.

Pavyzdžiui, darbo su MySQL modulis yra tik iš dalies rusifikuotas.

Santrauka

Webmin programa ne tik leidžia atlikti bendrąsias Linux serverių administravimo užduotis, bet ir gali pakeisti daugybę programų.

Tačiau jo funkcionalumą gerokai riboja tų modulių, kurie yra įdiegti sistemoje, galimybės.

Be to, Webmin gerokai nusileidžia įprastiems grafiniams apvalkalams ne tik praplečiamumu, bet ir funkcionalumu. Vis dėlto žiniatinklio sąsaja išlieka žiniatinklio sąsaja. Bet jei nuotolinio administravimo grafinio apvalkalo atveju administratoriaus kompiuteryje reikia įdiegti papildomą VNC arba RDP serverį ir atitinkamą klientą, tada Webmin nereikia nieko, išskyrus naršyklę.

Dėl šios priežasties, kartu su funkcionalumu ir paprastu diegimu, Webmin programa įgijo didelį populiarumą.

Webmin nėra išskirtinė grafinių apvalkalų alternatyva ir netgi gali veikti lygiagrečiai su jais. Konkrečios aplinkos darbui su serveriu pasirinkimas labiau priklauso nuo patogumo ir konkrečių darbo aplinkybių.

mob_info