Ubuntu 14.04 võrguseaded webmini abil. Serveri haldamine veebiliidese kaudu, kasutades webmini Ubuntu serveris. Webmini installimine

Huvitav on teada, kuidas ubuntu serveris webmini abil mugavat juurdepääsu saada. Parim tööriist Unixi süsteemide haldamiseks veebiliidese kaudu.

Webmini abil saate mitte ainult mugavalt vaadata logisid, teha installitud teenuste konfiguratsioonis muudatusi, vaid ka installida pakette, eemaldada neid, värskendada süsteemi jne. Isegi terminali juurde pääseda!

Webmin on valmis veebiserver, millel on terve hulk skripte. Kõiki selle kasutamise rõõme saab kogeda pärast paigaldamist.

Webmini installimine

Kõigepealt peate lisama webmini hoidlad faili /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Lisage faili lõppu kaks rida:

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

Salvestage ja sulgege fail. Impordime nüüd võtmed

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

sudo apt-key lisage jcameron-key.asc

Värskendage pakettide allikate loendit

sudo apt-get värskendus

installi webmin

sudo apt-get install webmin

Webmini käivitamine

Pärast paketi edukat installimist avage brauser ja minge aadressile

https://serveri-ip-aadress:10000/

selle asemel " serveri IP-aadress ” Sisestage serveri IP-aadress või nimi. Kui tegite kõik õigesti, näete kasutajanime ja parooli sisestamise viipa.

Sisesta väljadele oma serveri sisselogimine ja parool, misjärel suunatakse sind webmini avalehele

Esimese asjana muudame keele vene keeleks. Selleks minge menüüsse " Webmin” — “Muutke keelt ja teemat” ja määrake kodeering vene (RU.UTF-8)
Pärast muudatuste rakendamist peate lehte värskendama. Suurepärane! Nüüd on teil täiesti venestatud veebimin


Väike ülevaade webminist

Ma ei kirjelda kõiki menüüelemente, vaadake ise ja leidke enda jaoks palju huvitavat. Keskendun kõige elementaarsematele punktidele.

Jaotises "Webmin" on toodud tööriistad webmini mooduliga töötamiseks. Kasutajate, juurdepääsude, Reservkoopia jne.

Jaotises "Süsteem" on tööriistad serveri põhifunktsioonidega töötamiseks. Sellest jaotisest leiate logisid, saate teha toiminguid kasutajate ja rühmadega, värskendada tarkvara, hallata aktiivseid protsesse, töötada tööde ajakavaga (Cron) ja palju muud.

Jaotises "Võrk" saate konfigureerida võrguliideseid ja konfigureerida ka tulemüüri

Jaotises "Seadmed" saate vaadata nii serveriga ühendatud seadmeid kui ka kohalike ketaste sektsioone.

Ma ei kirjelda jaotist "Kobar". Klastrite puhul ei töötanud.

Nüüd saate veebimini seadistada ubuntu serveris ja kasutada seda kõikjal maailmas.

Tavaliselt on Linuxi server konfigureeritud kasutades käsurida. Siiski on ubuntu serveris veebimini teenuse abil veel üks võimalik mugavam juurdepääs. Parim juhtimistööriist unix süsteemid veebiliidese kaudu.

Webmini abil saate mitte ainult mugavalt vaadata logisid, teha installitud teenuste konfiguratsioonis muudatusi, vaid ka installida pakette, eemaldada neid, värskendada süsteemi jne. Isegi terminali juurde pääseda!

Webmin on valmis veebiserver, millel on terve hulk skripte. Kõiki selle kasutamise rõõme saab kogeda pärast paigaldamist.

Webmini installimine

Kõigepealt peate lisama webmini hoidlad faili /etc/apt/sources.list

Sudo nano /etc/apt/sources.list

Lisage faili lõppu kaks rida:

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

Salvestage ja sulgege fail. Impordime nüüd võtmed

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

Värskendage pakettide allikate loendit

Sudo apt-get värskendus

installi webmin

Sudo apt-get install webmin

Webmini käivitamine

Pärast paketi edukat installimist avage brauser ja minge aadressile

https://serveri-ip-aadress:10000/

selle asemel " serveri IP-aadress” Sisestage serveri IP-aadress või nimi. Kui tegite kõik õigesti, näete kasutajanime ja parooli sisestamise viipa.

Sisesta väljadele oma serveri sisselogimine ja parool, misjärel suunatakse sind webmini avalehele

Esimese asjana muudame keele vene keeleks. Selleks minge menüüsse " Webmin” - “Muutke keelt ja teemat” ja määrake kodeering vene (RU.UTF-8)

Pärast muudatuste rakendamist peate lehte värskendama. Suurepärane! Nüüd on teil täiesti venestatud veebimin


Väike ülevaade webminist

Ma ei kirjelda kõiki menüüelemente, vaadake ise ja leidke enda jaoks palju huvitavat. Keskendun kõige elementaarsematele punktidele.

Jaotises "Webmin" on esitatud tööriistad webmini mooduliga töötamiseks. Kasutajate seadistamine, juurdepääs, varundamine jne.

Jaotises "Süsteem" on tööriistad serveri põhifunktsioonidega töötamiseks. Sellest jaotisest leiate logisid, saate teha toiminguid kasutajate ja rühmadega, värskendada tarkvara, hallata aktiivseid protsesse, töötada tööde ajakavaga (Cron) ja palju muud.

Jaotises „Teenused” on lingid töövahenditele installitud teenused, minu puhul DHCP-server, DNS-BIND-server, Squid-puhverserver. Saate konfigureerida nii olemasolevaid seadete faile kui hallata uusi reegleid ja teenuseprotsesse.

Jaotises "Võrk" saate konfigureerida võrguliideseid ja konfigureerida ka tulemüüri

Jaotises "Seadmed" saate vaadata nii serveriga ühendatud seadmeid kui ka kohalike ketaste sektsioone.

Ma ei kirjelda jaotist "Kobar". Klastrite puhul ei töötanud.

Nüüd saate veebimini seadistada ubuntu serveris ja kasutada seda kõikjal maailmas.

Peate installima Wibmin noa clean debian 8 serveri. praegune ülesanne Vaatame mitut installimisvõimalust:

  • kasutades allalaaditud Debiani paketti
  • hoidla abil.

Lahendus

1. Installimine toimub Debiani paketi abil webmin, laadige alla deb-pakett ametliku veebisaidi allalaadimislehelt või käivitage konsoolis käsk:

​root@unix:/# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.831_all.deb

2. Käivitage allalaaditud faili käsk:

​root@unix:/# dpkg --install webmin_1.831_all.deb

See läheb mööda automaatne paigaldamine kataloogi /usr/share/webmin määratakse automaatselt veebikonsooli sisselogimise autoriseerimisandmed juurkasutaja. Veebikonsooli sisselogimiseks kasutage järgmist linki URL http://localhost:10000/ .
Või näitame localhosti asemel selle masina IP-aadressi, kuhu installimine toimub.

Kui Debiani installimisel ütleb webmin, et sõltuvusi pole, installige need käsuga:

​root@unix:/# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Installime Webmini hoidla abil

Webmini ja värskenduste installimiseks kasutame käsku APT.
1. Avage ja redigeerige fail /etc/apt/sources.list mis tahes mugav toimetaja

​root@unix:/# nano /etc/apt/sources.list

2. Lisage faili /etc/apt/sources.list järgmised read

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

3. Installige hoidla allkirjaga GPG-võti, et seda teha, käivitage käsk

​root@unix:/# cd /root root@unix:/# wget http://www.webmin.com/jcameron-key.asc root@unix:/# apt-key lisage jcameron-key.asc

4. Nüüd peate värskendama APT pakette

​root@unix:/# apt-get update

5. Installige Webmin

​root@unix:/# apt-get install apt-transport-https root@unix:/# apt-get install webmin

Pärast nende käskude käivitamist peaks Webmin installima koos kõigi sõltuvustega. Webmini konfigureerimiseks minge veebikonsooli, kasutades järgmist linki URL

Veebiserveri juhtpaneele on palju, mõlemad on spetsialiseerunud hostimisele ja Üldine otstarve. Täna installin ühe neist paneelidest - Webmini CentOS 7 serverisse Minu arvates on see üks populaarsemaid tööriistu Pult server brauseri kaudu.

Webmin on veebipaneel Unixi serveri haldamiseks. See on platvormideülene ja seda saab installida erinevatele Unixi distributsioonidele. Kirjeldasin selle üht kasutusala juba ammu ühes seda käsitlevas artiklis freebsd-s. Webmini abil saate teha peaaegu kõiki populaarseid haldustoiminguid serveris, näiteks:

  • Seadistage võrguühendused
  • Lisa kasutajaid
  • Paigaldage vaheseinad
  • Seadistage tulemüür
  • Lülitage server välja või taaskäivitage
  • Värskenda pakette

ja palju muud. Erinevate tarkvarade jaoks on olemas moodulid, mida saab juhtida webmini kaudu. Näiteks Samba ehk veebiserver, mysql server ja paljud teised paketid. Moodulite loend on ulatuslik, näete ametlikul veebisaidil kolmanda osapoole kohandatud moodulite loendit või pärast installimist ametlike moodulite loendit. Webmini kaudu pääsete ligi serverikonsooli, faile serverist üles või alla laadida. Mõnikord on see mugav.

Ma ise ei kasuta seda paneeli peaaegu kunagi, pole vaja, olen harjunud kõike konsoolis konfigureerima. Kuid ma tean inimesi, kes administreerisid aktiivselt servereid kasutades webmini. Need ei olnud Linuxis väga arenenud administraatorid, kuid sellegipoolest võimaldas see paneel neil normaalselt serverit hallata ilma asjakohaste teadmiste ja oskusteta.

Ma kasutan peaaegu alati webmini sees meiliserverid. Minu jaoks on logivaaturi mooduli abil mugav tohututest meililogidest midagi analüüsida ja otsida. Midagi lihtsamat ja mugavamat pole ma kohanud. Näiteks on teil päevalogi 100-300 megabaiti, igas sekundis salvestatakse sinna kümneid sündmusi. Teil on ID täht. Saate sisestada e-posti ID otsinguribale ja vaadata kõiki logiridu, millel see kuvatakse. See on väga mugav. Regulaarsest otsingust sellises olukorras ei piisa. Muidugi võite haarata kassi väljundi või välja mõelda midagi muud, kuid see on vähem mugav. Eriti kui teil on vaja võrrelda erinevate logifailide väärtusi. Lihtsalt avate erinevad logid kahes brauseriaknas ja analüüsite neid.

Alustame Webmini installimist serverisse, kus töötab CentOS 7. Protsessi kirjeldatakse ametlikul veebisaidil vastavas jaotises. Midagi keerulist pole. Peate lisama webmini hoidla ja seejärel installima paketi enda ja sõltuvused.

Lisa hoidla:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmini jaotus neutraalne #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /mirrorlist enabled=1

Importige GPG-võti:

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

Installige Webmin:

# yum install -y webmin

Pärast installimist käivitub see automaatselt. Kõik, mida peame tegema, on see käivitamisel lisada:

# chkconfig webmin on sisse lülitatud

Me läheme lingi abil webmini veebiliidesele https://192.168.56.10:10000 , kus 192.168.56.10 on serveri IP-aadress. Määrake kindlasti https-protokoll, ilma selleta ei saa te sisse logida. Sisestage oma kasutajanimi ja parool root. Avaneb webmini avaleht:

Ma ei kirjelda kõiki võimalusi, saate ise sirvida vasakpoolset menüüd ja vaadata, mida saab webmini kaudu konfigureerida. Juhin tähelepanu mitmele olulised punktid. On arvamus, et webmin pole turvaline ja selle kaudu saab serverisse häkkida. Ma ei tea, kui põhjendatud need hirmud on, aga igaks juhuks on parem piirata ligipääsu serverile.

Kui tulete sisse staatilised aadressid, seejärel piirake juurdepääsu ainult nendele aadressidele. Seda tehakse just seal, järgmises seadistuses IP juurdepääsu kontroll. Soovitan seda seadistust. Isiklikult ma ei avaks webmini maailma, kui see pole tingimata vajalik.

Kui soovite näha venekeelset paneeli, siis pole probleemi. Saate selle jaotises valida Keel. Tõlge on üldiselt korras, kõik on selge. Kuid parem on muidugi inglise keelega harjuda, ilma selleta pole süsteemihalduses kusagil. Aga kui te sellest aru ei saa, võite kasutada ka vene keelt. Lõpuks on webmin kõige kasulikum neile, kes serveritest aru ei saa, kuid peavad midagi administreerima. Pärast keele muutmist peate brauseri lehte jõuliselt värskendama, et kogu liides muutuks venekeelseks.

See on kõik, ülejäänud funktsioonid ja seaded saate ise välja mõelda, Webminis pole midagi keerulist.

Interneti-kursus Linuxi kohta

Kui teil on soov õppida ehitama ja hooldama väga kättesaadavaid ja töökindlaid süsteeme, soovitan teil nendega tutvuda veebikursus "Linux Administrator" aastal OTUS. Kursus ei ole algajatele sisseastumiseks vajate baasteadmisi võrgustikest ja Linuxi installimine virtuaalsesse masinasse. Koolitus kestab 5 kuud, pärast mida saavad edukad kursuse lõpetajad läbida intervjuud partneritega. Mida see kursus teile annab:
  • Linuxi arhitektuuri tundmine.
  • Kaasaegsete meetodite ja vahendite valdamine andmete analüüsiks ja töötlemiseks.
  • Võimalus valida vajalike ülesannete jaoks konfiguratsiooni, hallata protsesse ja tagada süsteemi turvalisus.
  • Süsteemiadministraatori põhiliste töövahendite valdamine.
  • Linuxile ehitatud võrkude juurutamise, konfigureerimise ja hooldamise eripärade mõistmine.
  • Võimalus kiiresti lahendada esilekerkivaid probleeme ning tagada süsteemi stabiilne ja katkematu töö.
Pane end proovile sisseastumiskatsel ja vaata programmi täpsemalt.

Eelmises artiklis käsitleti graafilise kesta kasutamist alloleva serveriga töö optimeerimiseks Linuxi juhtimine. Aga mida teha, kui selle kasutamine ühel või teisel põhjusel ei ole soovitatav? Kas teha tööd konsoolis?

Õnneks on Linuxi jaoks veel üks alternatiiv - veebiliides.

Webmini rakendus töötati välja spetsiaalselt Linuxi administreerimiseks. See on lihtne veebiserver ja skriptide komplekt Perlis, mis pakuvad veebiliidese funktsionaalsust.

PaigaldamineWebmin

Algselt süsteemi Webmini installimise hoidla kohta pole teavet. Seetõttu tuleb see kõigepealt lisada.

Selleks tuleb avada fail /etc/apt/sources.list ja lisada selle lõppu järgmine rida:

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

Nüüd saate käivitada Webmini installimise käsuga:

apt-get install webmin

apt - installige webmin

Pärast installimist käivitub Webmin automaatselt. Sisselogimisleht on saadaval serveri aadressil pordi 10000 kaudu ( serveri_aadress:10000)

Logige süsteemi sisse mandaatide abil kohalik kasutaja, millel on administraatoriõigused.

Töötama koosWebmin

Pärast sisselogimist jõuame Webmini avalehele.

See leht sisaldab lühike teave süsteemiteave (Webmini versioon, protsessori tüüp, kasutatud mälu, kasutatud kettaruum jne) ja peamenüüst (asub vasakul).

Webmin on üsna keeruline tarkvara paljude moodulite ja funktsioonidega ning isegi kõige soovi korral ei saa sellega töötamist ühes artiklis täielikult kirjeldada. Seetõttu peatume lühidalt ainult peamistel üksikasjadel.

Peamenüü koosneb mitmest jaotisest:

  • Webmin
    Seadistused otse Webminist;
  • Süsteem
    Süsteemiteave ja süsteemisätted(kasutaja, protsessid, teenused jne);
  • Serverid
    Kontroll installitud serverid(veebiserverid, andmebaasiserverid jne)
  • teised
    Haldustööriistad, mis ei sisaldu teistes jaotistes (failihaldur, konsooliaken jne);
  • Võrgustiku loomine
    Võrgusätted;
  • Riistvara
    Riistvarahaldus (süsteemiaeg, kettahaldus, printerihaldus jne);
  • Klaster
    Mitme klastris ühendatud serveri haldamine. Webmin on installitud ainult ühele neist. Ülejäänutega töötamine toimub RPC-protokolli abil;
  • Un-kasutatudmoodulid
    Kasutamata Webmini moodulid. Moodulid, mis on installitud, kuid pole nende töötamiseks serveris saadaval vajalikud komponendid. Kui need komponendid hiljem ühendamiseks paigaldatakse vajalikud moodulid mooduleid on vaja uuendada (“Refresh Modules”);
  • Otsing
    Webmini siseotsing;
  • Vaademoodul"sPalgid
    Webmin mooduli muudatuste logid;
  • SüsteemTeave
    Lühike teave süsteemi kohta. On avaleht y sisselogimisel.
  • VärskendaMoodulid
    Webmini moodulite värskendamine. Muudatused jõustuvad alles pärast välja- ja uuesti sisselogimist;
  • Logi välja
    Logi välja.

Avamisel failihaldur Kuvatakse failisüsteemi juurkataloog. Hüperlinkide abil saate minna teatud kaustadesse ja avada või laadida faile arvutisse.

Alloleval ekraanipildil on näha kataloog Dokumendid ühe kasutaja kodukataloogis.

See failihaldur võimaldab teil teha ainult lihtsaid toiminguid. Kataloogide loomine ja tekstifailid, tekstifailide redigeerimine, arhiivide loomine, arhiivide lahtipakkimine (võimaluse korral näiteks lahti pakkimine), failide arvutist serverisse üleslaadimine ja vastupidi.

Märkimist väärib ka võimalus failihalduri liidese abil muuta failide ja kaustade omanikke ning neile juurdepääsuõigusi.

See kehtib eriti siis, kui arvate, et failid ja kaustad luuakse vaikeomanikuga root:root ja õigustega vastavalt 755 ja 644.

Muidugi, ohutuse seisukohast ei tohiks te anda täielik juurdepääs kõigile, kes seda soovivad. Kuid vaikeomaniku kasutamine võib samuti põhjustada mitmesuguseid probleeme. Näiteks puudumisel veebiserver kirjutamisõigused, saidi kataloogis on palju veebirakendused ei pruugi korralikult töötada või ei tööta üldse.

Seetõttu juurdepääsustrateegia failisüsteem tuleb korralikult läbi mõelda.

Konsooliga töötamine

Konsooliga töötamiseks kasutage jaotise „Muud” lehte „Sisselogimine tekstiga”.

Must väli imiteerib täpselt Linuxi konsooli tööd. Seega, kui vajate juurdepääsu tavalisele konsoolile, pakub Webmin seda võimalust.

Nupu "Ava eraldi aknas..." abil saate avada "konsooli" eraldi brauseriaknas.

Töötama koos

Apache'iga töötamise moodul on saadaval peamenüü jaotises "Serverid" lingi "Apache veebiserver" kaudu.

Mooduli avalehel näete kõigi saadaolevate virtuaalsete hostide loendit.

Kui klõpsate hosti nime kõrval ikooni, avaneb selle seadete leht.

Sisuliselt pole see midagi muud kui veebiliides hosti konfiguratsioonifailidega töötamiseks. Selle abiga saate konfigureerida kõiki selle parameetreid, sealhulgas ümbersuunamisi (ümbersuunamisi), vigade jälgimist, ressursipiiranguid (kasutajatele hästi teada virtuaalne hostimine) jne.

Soovi korral saate hosti konfiguratsioonifaili ka käsitsi redigeerida (“Direktiivide muutmine”).

Vahekaarti „Loo virtuaalne host” kasutatakse uue virtuaalse hosti loomiseks ja see sisaldab põhiseadeid.

Pärast virtuaalse hosti loomist kuvatakse see üldises loendis avaleht moodulit ja seda on võimalik peenhäälestada.

Vahekaart "Globaalne konfiguratsioon" sisaldab Üldised seaded Apache.

Eelkõige saate redigeerida serveri konfiguratsioonifaile (“Muuda konfiguratsioonifaile”), muuta Apache'i käitamiseks kasutatavat kasutajanime ja gruppi (“Kasutaja ja rühm”), lubada või keelata täiendavaid Apache mooduleid (“Apache moodulite seadistamine” ).

Töötama koos MySQL

Apache'iga töötamise moodul on saadaval peamenüü jaotises "Serverid" lingi "MySQL Database Server" kaudu.

Mooduli liides on intuitiivne.

Avalehel saate seadistada MySQL üldsätteid või luua või kustutada andmebaasi.

Kui klõpsate andmebaasi ikoonil, avaneb leht selle elementide loendiga.

Sisseehitatud visuaalne redaktor võimaldab luua tabeleid ja vaateid.

Vajadusel saate sooritada ka suvalise SQL päring(nupp "Käivita SQL").

Päringu saab kirjutada käsitsi või laadida SQL-skriptist. See võimaldab teil hõlpsasti oma andmebaasi varukoopiast taastada.

Toetatud on ka varukoopiate loomise võimalus.

Varukoopia salvestatakse SQL-skripti, kuid faili nimi koos laiendiga tuleb selgesõnaliselt määrata.

Üldiselt ei jää MySQL-iga töötamise moodul oma võimaluste poolest palju alla phpMyAdminile. Seetõttu võite Webminiga töötades enamikul juhtudel sellest rakendusest isegi loobuda.

Webmin

Vajadusel saab Webmini lihtsalt venestada.

Liidese keele muutmiseks Webminis peate järgima linki "Muuda keelt ja teemat". Seejärel seadke lüliti "Webmin UI language" asendisse "Isiklik valik" ja valige ripploendist "Vene (RU.UTF-8)".

Pärast nupu "Tee muudatused" klõpsamist jõustuvad muudatused, kuid neid kuvatakse visuaalselt alles pärast lehe täielikku uuesti laadimist.

Samuti väärib märkimist, et mitte kõik komponendid ei toeta vene keelt. Vähemalt täis.

Näiteks MySQL-iga töötamise moodul on ainult osaliselt venestatud.

Kokkuvõte

Rakendus Webmin ei võimalda teil täita Linuxi töötavate serverite üldisi haldusülesandeid, vaid võib ka asendada terve rida programmid.

Selle funktsionaalsust piiravad aga oluliselt nende süsteemi paigaldatud moodulite võimalused.

Lisaks jääb Webmin tavapärastele graafilistele kestadele oluliselt alla mitte ainult laiendatavuse, vaid ka funktsionaalsuse poolest. Sellegipoolest jääb veebiliides alles veebiliides. Aga kui tegemist on graafilise kestaga kaughaldus Kui peate administraatori arvutisse installima täiendava VNC- või RDP-serveri ja vastava kliendi, ei vaja Webmin midagi muud peale brauseri.

Tänu sellele ning selle funktsionaalsusele ja paigaldamise lihtsusele on Webmini rakendus saavutanud laialdase populaarsuse.

Webmin ei ole eksklusiivne alternatiiv graafilistele kestadele ja võib nendega isegi paralleelselt töötada. Konkreetse keskkonna valimine serveriga töötamiseks on pigem mugavuse ja konkreetsete tööolude küsimus.