Upravljanje serverom putem web interfejsa pomoću webmin-a u Ubuntu Serveru. Linux administracija

Korištenje "Terminala" nije uvijek zgodno čak ni za profesionalce. Stoga se danas sve više koriste grafička sučelja – čak i za one zadatke gdje korištenje tekstualnih naredbi dovodi do bržih rezultata. Posebna tema je instalacija Webmin Ubuntu-a - ovo je mogućnost korištenja grafičkog web sučelja za upravljanje serverom.

Instalacija Webmin-a je potrebna za rad u grafičkim sučeljima umjesto na terminalu.

Zašto je ovo toliko relevantno? Među tehničkim stručnjacima, brzina sistema je visoko cijenjena. Rad sa rješenjima koja bi usporila rad servera je neprihvatljiv. Pogotovo ako raspoloživi resursi nisu tako veliki. Zato su takvi kompleksi kao što je Webmin posebno cijenjeni. Zahvaljujući njima, možete pristupiti serverskim resursima gdje god imate računar, pristup Internetu i preglednik za rad.

Webmin je web-bazirano sučelje koje je dizajnirano za upravljanje serverima baziranim na Unix sistemima. To je jedno od najjednostavnijih i najprikladnijih rješenja za rješavanje problema ove vrste. Evo njegovih prednosti:

  1. Pomaže u uštedi vremena na upravljanju serverom.
  2. Omogućava vam da konfigurirate mreže, kao i firewall za njih.
  3. Podržava sigurnosnu kopiju podataka.
  4. Omogućava vam da fino podesite OS.
  5. I ima mnogo drugih korisnih funkcija.

Tehnički, Webmin se sastoji od jednostavnog web servera, kao i brojnih skripti koje rad s njim čine fleksibilnim i brzim. Datoteke s programskim postavkama mogu se mijenjati i ručno i pomoću bloka "Webmin Configuration" - u grafičkom sučelju.

Ako želite da instalirate Webmin za Ubuntu za komercijalnu upotrebu, možete to učiniti besplatno. Program se distribuira pod BSD licencom.

Pređimo na instalaciju

Prvo morate napraviti promjene u fajlu “sources.list”:

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

Umetnite sljedeće redove na kraj datoteke:

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

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

Gotovo? Sada ažurirajte listu izvora podataka za učitavanje:

"sudo apt-get update"

Sada na Ubuntu serveru, instaliranje Webmin-a postaje pitanje od dvije sekunde. Pokrenite naredbu:

"sudo apt-get install webmin"

lansirati

Za pokretanje Webmin-a potrebno je da unesete “https://(ime domene ili IP servera):10000” u adresnu traku vašeg pretraživača.Ostaje samo da unesete svoje login i lozinku prilikom ulaska na server. To morate učiniti s administratorskim pravima. Sve!

Konačno

Jedan od izazova u migraciji sa Windows administracije na Linux administraciju je učenje novih alata koji su vam na raspolaganju. Kao administrator, želite da naučite sve detalje o operativnom sistemu kako biste izvukli maksimum iz njega. Međutim, dok studirate, potrebno je da na vrijeme obavite trenutni posao. Kako bismo povećali svoju produktivnost u Linuxu, instalirajmo program pod nazivom webmin.

"Webmin je web sučelje za Unix administraciju. Pomoću njega možete konfigurirati Računi korisnici, Apache, DNS, server datoteka itd. koristeći bilo koji pretraživač koji podržava tabele i forme (i Java za modul za upravljanje datotekama). Webmin se sastoji od jednostavnog web servera i skupa CGI programa koji direktno ažuriraju sistemske datoteke, kao što su /etc/inetd.conf i /etc/passwd. Web server i svi cgi programi su napisani u Perlu 5 i ne koriste nestandardne Perl module."


webmin radi na gotovo svim *nix platformama, uključujući Linux, AIX, HPUX, Solaris, OS X i još mnogo toga. Pruža web sučelje za mnoge Linux administrativne zadatke. Može raditi na bilo kojem grafičkom pretraživaču, bilo lokalno ili udaljeno. Kako bi se izbjeglo curenje informacija, Webmin se može dodatno osigurati korištenjem SSL-a. Dok učite Linux, Webmin će vam uštedjeti ogromnu količinu vremena. Webmin također može pomoći kod dosadnih i zamornih zadataka koje još niste automatizirali.

Webmin je lako proširiv. Autor daje smjernice za razvoj, a dostupni su i brojni moduli treće strane. Također možete razviti vlastite module tako da Webmin uvijek može biti prilagođen vašim potrebama.

Instaliranje webmin

Prvi korak u radu sa Webminom je da ga instalirate. Webmin je uključen u nekoliko distribucija, ali nije problem preuzeti ga sa Webmin stranice.

Ispravan način instalacije ovisi o distribuciji koju koristite. Ako koristite Red Hat Linux ili neku od UnitedLinux distribucija (SuSE, Turbo, Connectiva ili Caldera), tada morate preuzeti RPM paket. Ako koristite neku drugu distribuciju, morat ćete pogledati dokumentaciju vaše distribucije i upute za instalaciju Webmin-a kako biste odredili najbolji način za vas.

Razmislite o instalaciji sa RPM.

Prvo morate provjeriti da li je Webmin instaliran na vašem sistemu. U tekstualni terminal upišite sljedeće:

Ako je Webmin instaliran, vidjet ćete broj verzije:

Ako nije, poruka u kojoj se navodi da Webmin nije instaliran:

paket webmin nije instaliran

Čak i ako je Webmin već instaliran, najvjerovatnije je starija verzija od one koja je dostupna za preuzimanje. U tom slučaju možete ažurirati ili ponovo instalirati program pomoću sljedeće naredbe:

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

Osvježavanje u opširnom načinu rada se događa s trakom napretka prikazanom sa # znakovima.

Kada se Webmin instalira, automatski se pokreće. Međutim, Webmin je instaliran sa onemogućenim SSL-om. SSL zahtijeva instalaciju Perl modula koji se zove Net::SSLeay. Dok se ne instalira, jedini siguran način korištenja Webmin-a je da ga pokrenete lokalno. Koristeći Webmin

Povežite se na Webmin putem svog omiljenog web pretraživača. Dva modula -- upravitelj datoteka i telnet/ssh klijent -- implementirani su kao apleti i zahtijevaju da Java Runtime Environment bude instaliran u vašem pretraživaču. Ovi moduli su praktični, ali nisu kritični. Za sve ostale module nema posebnih zahtjeva.

Da biste koristili Webmin, povežite svoj pretraživač na port 10000 na vašem sistemu. Ako koristite pretraživač na vašem lokalnom sistemu, trebali biste koristiti http://localhost.localdomain :10000/. Ova veza će vas odvesti na stranicu za prijavu na Webmin.

Korisnici Webmin-a su odvojeni od korisnika operativnog sistema. Ovo vam omogućava da postavite korisnike za administraciju sa Webmin-om izvan standardne Unix šeme identiteta. Međutim, ako na svom sistemu imate korisnike kojima želite da dozvolite da koriste Webmin, možete ih dodati na listu korisnika Webmin-a i Webmin će ih ovlastiti kroz standardne Unix mehanizme, a ne kroz internu šemu provjere autentičnosti. Pristup raznim Webmin modulima može se konfigurirati za svakog korisnika. Na primjer, zaposlenicima Helpdeska će biti potreban pristup samo za upravljanje lozinkama, dok svi ostali zaposleni mogu imati pristup svim modulima.

Root korisnik se kreira automatski tokom instalacije sa sistemskom lozinkom za root korisnika. Webmin prati aktivnosti korisnika putem njihove prijave, tako da je u sistemu kojim administrira više ljudi bolje napraviti administratorsku grupu sa root pravima i kreirati korisnike za sve koji rade u sistemu. Vaša prva prijava mora biti root.

Webmin sekcije

Prva stranica koju ćete vidjeti je odjeljak za konfiguraciju Webmin-a. Ovdje možete konfigurirati Webmin korisnike, module i pregledati dnevnike aktivnosti (logove). Gornji red ikona vam omogućava da prelazite između različitih sekcija Webmin-a. Svi moduli su prilagodljivi, možete ih preurediti prema vašim potrebama.

Odeljak Sistem je povezan sa opštim postavkama operativnog sistema. Ovdje možete konfigurirati sisteme datoteka, korisnike, grupe i ponašanje pri pokretanju sistema. Možete upravljati uslugama koje se pokreću na sistemu i kontrolirati da li se automatski pokreću pomoću ikona Bootup i Shutdown. Ove usluge su konfigurisane u odeljku Serveri. Posebno je zanimljiv uslužni program "Softverski paketi". Omogućava vam da lako pregledate pakete instalirane na vašem sistemu i takođe pruža interfejse za distribucijsko spremište ažuriranja i za rpmfind.net, javno RPM spremište na Internetu.

Odjeljak Serveri sadrži konfiguracijske module za različite usluge koje se mogu pokrenuti na vašem sistemu. Uslužni programi za konfigurisanje BIND-a i DHCP-a su veoma zgodni. Takođe je veoma lako koristiti Samba uslužni program za podešavanje za servere datoteka i štampanja za Windows i druge klijente. Webmin također uklanja gnjavažu oko postavljanja Sendmail SMTP servera, koji je poznat po svojoj komplikovanoj konfiguracijskoj datoteci.

Odeljak Umrežavanje vam omogućava da konfigurišete mrežnu opremu, kao i niz složenih funkcija upravljanja mrežom, kao što je zaštitni zid (internet). Svi uslužni programi rade sa standardnim konfiguracijskim datotekama, tako da će se sve što radite u Webmin-u prikazati na komandnoj liniji.

Odeljak Hardver je za konfigurisanje fizičkih uređaja, uglavnom štampača i uređaja za skladištenje. Uslužni program za upravljanje logičkim volumenima (LVM) je posebno zanimljiv jer vam omogućava vizualno upravljanje dinamičkim volumenima na vašem Linux sistemu.

Odjeljak Klaster sadrži pomoćne programe koje možete koristiti ako grupišete sistem. U ovom kontekstu, klaster je skup povezanih sistema za koje želite da sinhronizujete njihove postavke. Sistemi mogu da sinhronizuju korisnike, grupe, pakete i još mnogo toga sa praćenjem grešaka sistema. Ovi uslužni programi vam omogućavaju da postavite moćne sisteme otporne na greške, kao i sisteme kod kojih je sinhronizacija važna. Grupiranje je prilično složena tema i može zahtijevati instalaciju paketa koji nisu uključeni u vašu distribuciju.

Odjeljak Ostalo sadrži razne uslužne programe koji bi vam mogli biti korisni. "SSH/Telnet Login" i "File Manager" su implementirani kao apleti i ne mogu se pokrenuti osim ako pretraživač nema instaliran JRE. Uslužni program "Perl Modules" će biti koristan za održavanje Perl modula i omogućava vam da se direktno povežete na CPAN u . „Upravitelj datotekama“ omogućava pristup sistemu datoteka servera sa interfejsom sličnim Exploreru i omogućava vam da premeštate i kopirate datoteke bez njihovog premeštanja kroz memoriju vaše radne stanice (ako radite na daljinu). "SSH/Telnet Login" je uslužni program koji vam omogućava da pristupite konzoli udaljene mašine preko vašeg pretraživača.

Sažetak

Webmin je web aplikacija napisana na Perlu za potrebe administracije. Webmin je proširiv i dostupan izvan Linuxa i drugih *nix-ovih operativni sistemi. Jednom kada se Webmin instalira, može mu se pristupiti na posebnom portu (obično 10000), bilo lokalno ili putem udaljenog pretraživača. Pruža point-and-click sučelje za niz Linux administrativnih zadataka, uključujući upravljanje korisnicima, upravljanje mrežnim zaštitnim zidom i konfiguraciju mrežnih uređaja.

Webmin je besplatan (i za instalaciju i za korištenje) i odličan je za upravljanje pokrenutim Linux okruženje dok prelazite sa grafike Windows uslužni programi. Webmin moduli su prednji kraj na uslužne programe konzole, tako da je proces konfiguracije isti i administraciju mogu bezbedno obaviti oba skupa uslužnih programa.

Ostavite svoj komentar!

Postoji mnogo kontrolnih panela web servera, i specijaliziranih za hosting i opće namjene. Danas ću instalirati jedan od ovih panela - Webmin na serveru CentOS 7. Po mom mišljenju, ovo je jedan od najpopularnijih alata za daljinsko upravljanje serverom preko pretraživača.

Ako imate želju da naučite kako raditi s Mikrotik ruterima i postati specijalista u ovoj oblasti, preporučujem korištenje programa zasnovanog na informacijama sa službenog kursa MikroTik certificirani mrežni saradnik. Kurs se isplati, sve detalje pročitajte na linku. Postoje besplatni kursevi.

Webmin je web kontrolni panel za administraciju unix servera. To je cross-platform, instaliran na raznim unix distribucijama. Jednom sam opisao jednu od njegovih aplikacija u članku o freebsd-u. Koristeći webmin, možete izvršiti gotovo sve popularne administrativne radnje na serveru, kao što su:

  • Postavite mrežne veze
  • Dodaj korisnike
  • Montirajte particije
  • Konfigurišite zaštitni zid
  • Isključite ili ponovo pokrenite server
  • Ažurirajte pakete

i mnogo više. Postoje moduli za različite softvere koji se mogu kontrolisati preko webmina. Na primjer, samba, ili web server, mysql server i mnogi drugi paketi. Lista modula je opsežna, možete vidjeti listu prilagođenih modula treće strane na službenoj web stranici, ili na samom panelu nakon instalacije, listu službenih modula. Preko webmin-a možete pristupiti konzoli servera, otpremati ili preuzimati datoteke sa servera. Ponekad je ovo zgodno.

Ja sam skoro nikad ne koristim ovaj panel, nema potrebe, navikao sam da sve konfigurišem u konzoli. Ali znam ljude koji aktivno administriraju servere koristeći webmin. To su bili administratori koji nisu bili previše napredni u Linuxu, ali im je ipak ovaj panel omogućio da normalno upravljaju serverom bez odgovarajućeg znanja i vještina.

Gotovo uvijek koristim webmin na mail serverima. Zgodno mi je da analiziram i tražim nešto u ogromnim dnevnicima pošte koristeći modul preglednika dnevnika. Nisam naišao na ništa jednostavnije i zgodnije. Na primjer, imate dnevni dnevnik od 100-300 megabajta, u njemu se svake sekunde snima na desetine događaja. Imate ID e-pošte. Možete unijeti id slova u traku za pretraživanje i vidjeti sve redove dnevnika u kojima se pojavljuje. Veoma je udoban. Uobičajena pretraga u takvoj situaciji nije dovoljna. Možete, naravno, zgrabiti izlaz mačke, ili smisliti nešto drugo, ali ovo je manje zgodno. Pogotovo ako trebate usporediti vrijednosti iz različitih datoteka evidencije. Jednostavno otvorite različite dnevnike u dva prozora pretraživača i analizirate ih.

Počnimo sa instaliranjem Webmin-a na serveru koji koristi SentOS 7. Proces je opisan na službenoj web stranici u odgovarajućem odjeljku. Nema ništa komplikovano. Morate dodati webmin spremište, a zatim instalirati sam paket i ovisnosti.

Dodavanje spremišta:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /mirrorlist omogućen=1

Uvezi GPG ključ:

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

Instaliraj webmin:

# yum install -y webmin

Nakon instalacije, automatski će se pokrenuti. Moramo ga samo dodati u autoload:

# chkconfig webmin uključen

Idemo na web sučelje webmin slijedeći vezu https://192.168.56.10:10000 , gdje je 192.168.56.10 ip adresa servera. Obavezno navedite https protokol, bez njega se nećete moći prijaviti. Unesite root korisničko ime i lozinku. Otvara se glavna stranica webmina:

Neću opisivati ​​sve mogućnosti, možete se sami popeti na meni s lijeve strane i vidjeti šta se može konfigurirati preko webmina. Skrećem vam pažnju na nekoliko važnih tačaka. Postoji mišljenje da webmin nije siguran i da se server može hakovati preko njega. Ne znam koliko su ovi strahovi opravdani, ali za svaki slučaj je bolje ograničiti pristup serveru.

Ako pristupate sa statičkih adresa, ograničite pristup samo na ove adrese. To se radi upravo tu, u sledećoj postavci IP kontrola pristupa. Preporučujem ovu postavku. Lično, ne bih otvarao webmin svijetu bez posebne potrebe.

Ako želite da vidite panel sa ruskim jezikom, onda nema problema. Može se odabrati pod jezik. Prevedeno u celini normalno, sve je jasno. Ali bolje je, naravno, naviknuti se na engleski, bez njega nema nigdje u sistemskoj administraciji. Ali ako ne razumete, možete koristiti i ruski. Na kraju, webmin je najkorisniji za one koji ne razumiju servere, ali trebaju nešto administrirati. Nakon promjene jezika, morate nasilno osvježiti stranicu pretraživača tako da cijeli interfejs postane ruski.

To je sve, sa ostalim funkcijama i postavkama možete sami shvatiti, nema ništa komplikovano u webminu.

Online tečaj sigurnosti Linuxa

Ukoliko imate želju detaljnije razumjeti procese postavljanja i osiguranja sigurnosti lokalne i mrežne infrastrukture izgrađene na bazi Linux OS-a, preporučujem da se upoznate sa online kurs "Linux sigurnost" u OTUS. Obuka traje 3 mjeseca, nakon čega će uspješni polaznici kursa moći da budu intervjuisani od strane partnera. Program kursa je zamišljen kao serija praktičnih radionica i namijenjen je pripremljenim studentima koji već posjeduju znanje i iskustvo u administraciji Linuxa. Šta ćete naučiti:
  • Primijeniti najbolju svjetsku praksu i standarde sigurnosti informacija (Debian, RedHat, MitRE);
  • Koristite alate za otkrivanje i iskorištavanje ranjivosti u Linux OS-u;
  • Instalirati i konfigurirati mrežne sisteme za otkrivanje i sprječavanje napada;
  • Rad sa sistemima za praćenje i kontejnerizaciju zasnovanim na Dockeru;
Testirajte se na prijemnom ispitu i pogledajte detaljan program na.

Biće zanimljivo znati kako možete dobiti zgodan pristup koristeći webmin na ubuntu serveru. Najbolji alat za upravljanje unix sistemima preko web interfejsa.

Putem webmin-a ne samo da možete jednostavno pregledavati dnevnike, unositi promjene u konfiguraciju instaliranih usluga, već i instalirati pakete, ukloniti ih, ažurirati sistem itd. Dobijte čak i pristup terminalu!

Webmin - je gotov web server sa čitavom gomilom skripti. Svi užici njegove upotrebe mogu se doživjeti nakon instalacije.

Instaliranje webmin

Prije svega, trebate dodati webmin spremišta u /etc/apt/sources.list datoteku

sudo nano /etc/apt/sources.list

Dodajte dva reda na sam kraj fajla:

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

Sačuvamo i zatvaramo fajl. Sada uvezimo ključeve

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

sudo apt-key add jcameron-key.asc

Ažurirajte listu izvora paketa

sudo apt-get update

instaliraj webmin

sudo apt-get install webmin

Pokrenite Webmin

Nakon što ste uspješno instalirali paket, otvorite pretraživač i idite na adresu

https://server-ip-address:10000/

umjesto " server-ip-adresa ” Unesite ili IP adresu servera ili njegovo ime. Ako je sve urađeno kako treba, vidjet ćete poziv za unos korisničkog imena i lozinke.

Unesite svoju prijavu i lozinku za server u polja, nakon čega ćete biti preusmjereni na glavnu stranicu webmin-a

Prvo što ćemo uraditi je promijeniti jezik u ruski. Da biste to učinili, idite na stavku menija “ webmin” — “Promijenite jezik i temu” i postavite kodiranje ruski (RU.UTF-8)
Nakon primjene promjena potrebno je osvježiti stranicu. Odlično! Sada imate potpuno rusificiranog webmin-a


Mali pregled webmina

Neću opisivati ​​sve stavke menija, potražite sami i naći ćete puno zanimljivih stvari za sebe. Fokusiram se na najvažnije tačke.

Odjeljak “Webmin” sadrži alate za rad sa samim webmin modulom. Postavljanje korisnika, pristupa, Rezervna kopija itd.

Odjeljak „Sistem“ sadrži alate za rad sa glavnom funkcionalnošću servera. U ovom odeljku možete pronaći zapisnike, obavljati operacije sa korisnicima i grupama, ažurirati softver, upravljati aktivnim procesima, raditi sa planiranjem poslova (Cron) i još mnogo toga.

U odjeljku "Mreža" možete konfigurirati mrežna sučelja, kao i konfigurirati firewall

U odjeljku “Hardver” možete vidjeti hardver povezan sa serverom, kao i particije lokalnog diska.

Neću opisivati ​​odjeljak “Cluster”. Nije radio sa klasterima.

Sada možete postaviti webmin na ubuntu server i koristiti ga s bilo kojeg mjesta u svijetu.

Prethodni članak se bavio upotrebom grafičke ljuske za optimizaciju vašeg iskustva na Linux serveru. Ali što učiniti ako njegova upotreba iz jednog ili drugog razloga nije preporučljiva? Izvršiti rad u konzoli?

Na sreću za Linux, postoji još jedna alternativa - web interfejs.

Webmin aplikacija je razvijena posebno za administraciju Linuxa. To je jednostavan web server i skup Perl skripti koje pružaju funkcionalnost web sučelja.

Instalacijawebmin

Informacije o spremištu za instaliranje Webmin-a u sistemu u početku nedostaju. Stoga se prvo mora dodati.

Da biste to učinili, otvorite datoteku /etc/apt/sources.list i dodajte sljedeći red na kraju:

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

Sada možete pokrenuti instalaciju Webmin-a pomoću naredbe:

apt-get install webmin

apt-get install webmin

Nakon instalacije, Webmin se automatski pokreće. Stranica za prijavu je dostupna na adresi servera na portu 10000 ( server_address:10000)

Prijavljivanje na sistem se vrši korišćenjem akreditiva lokalnog korisnika koji ima administrativne privilegije.

Rad sawebmin

Nakon prijave dolazimo do Webmin početne stranice.

Ova stranica sadrži sažetak sistema (Webmin verzija, tip procesora, korištena memorija, iskorišteni prostor na disku, itd.) i glavni meni (nalazi se na lijevoj strani).

Webmin je prilično komplikovan softver sa mnogo modula i funkcija i, čak i uz svu želju, rad s njim ne može se u potpunosti opisati u jednom članku. Stoga ćemo se ukratko zadržati samo na glavnim detaljima.

Glavni meni se sastoji od nekoliko sekcija:

  • webmin
    Postavke direktno Webmin;
  • Sistem
    Sistemske informacije i postavke sistema (korisnik, procesi, usluge, itd.);
  • Serveri
    Upravljanje instaliranim serverima (web serveri, serveri baza podataka, itd.)
  • Drugi
    Administrativni alati koji nisu uključeni u druge sekcije (menadžer datoteka, prozor konzole, itd.);
  • umrežavanje
    Mrežne postavke;
  • Hardver
    Upravljanje hardverom (sistemsko vrijeme, upravljanje diskovima, upravljanje štampačem, itd.);
  • Cluster
    Upravljanje više servera ujedinjenih u klaster. Webmin je instaliran samo na jednom od njih. Rad sa ostatkom obavlja se pomoću RPC protokola;
  • Un-korištenomoduli
    Nekorišteni Webmin moduli. Moduli koji su instalirani, ali nedostaju potrebne komponente na serveru da bi mogli raditi. Ako se ove komponente naknadno instaliraju za povezivanje potrebnih modula, morate ažurirati module (“Osvježi module”);
  • Traži
    Webmin interna pretraga;
  • pogledModul'sDnevnici
    Dnevnici promjena Webmin modula;
  • Sisteminformacije
    Kratke informacije o sistemu. Is početna stranica i prilikom prijave.
  • OsvježitiModuli
    Ažuriranje Webmin modula. Promjene će stupiti na snagu tek nakon odjave i ponovnog prijavljivanja;
  • odjaviti se
    Odjaviti se.

Prilikom otvaranja file manager prikazuje se korijenski direktorij sistema datoteka. Uz pomoć hiperveza možete otići do određenih foldera i otvoriti ili preuzeti datoteke na svoj računar.

Na slici ispod prikazan je direktorij "Dokumenti" u početnom direktoriju jednog od korisnika.

Ovaj upravitelj datoteka vam omogućava da izvodite samo najjednostavnije operacije. Kreirajte direktorije i tekstualne datoteke, uređivanje tekstualnih datoteka, kreiranje arhiva, raspakivanje arhiva (ako je dostupno, na primjer, raspakivanje), postavljanje datoteka sa računara na server i obrnuto.

Vrijedi napomenuti i mogućnost korištenja sučelja upravitelja datoteka za promjenu vlasnika datoteka i mapa i prava pristupa njima.

Ovo je posebno tačno kada uzmete u obzir da su datoteke i fascikle kreirane sa podrazumevanim vlasnikom root:root i dozvolama 755 i 644, respektivno.

Naravno, sa sigurnosne tačke gledišta, ne biste trebali dati puni pristup svima. Međutim, korištenje zadanog vlasnika također može uzrokovati razne probleme. Na primjer, ako web server nema dozvole za pisanje, ima ih mnogo web aplikacije možda neće raditi ispravno ili uopće neće raditi.

Stoga strategija pristupa sistemu datoteka mora biti pravilno osmišljena.

Rad sa konzolom

Za rad s konzolom, koristite stranicu "Text Login" u odjeljku "Ostalo".

Crno polje potpuno oponaša rad Linux konzole, stoga, ako vam je potreban pristup običnoj konzoli, Webmin nudi i ovu opciju.

Koristeći dugme "Otvori u zasebnom prozoru...", možete otvoriti "konzolu" u zasebnom prozoru pretraživača.

Rad sa

Modul za rad sa Apache-om dostupan je u odeljku "Serveri" glavnog menija preko linka "Apache Webserver".

Na početnoj stranici modula možete vidjeti listu svih dostupnih virtuelnih hostova.

Klikom na ikonu pored imena hosta otvorit će se njegova stranica postavki.

Zapravo, ovo nije ništa drugo do web sučelje za rad s konfiguracijskim datotekama hosta. Pomoću njega možete konfigurirati sve njegove parametre, uključujući preusmjeravanja (preusmjeravanja), praćenje grešaka, ograničenja resursa (dobro poznata korisnicima dijeljenog hostinga) itd.

Opciono, također možete ručno urediti konfiguracijsku datoteku hosta ("Uređivanje direktiva").

Kartica "Kreiraj virtuelni host" koristi se za kreiranje novog virtuelnog hosta i sadrži glavne postavke.

Nakon kreiranja virtuelnog hosta, on će biti prikazan u opštoj listi na glavnoj stranici modula i možete ga fino podesiti.

Kartica "Globalna konfiguracija" sadrži opće postavke Apache-a.

Konkretno, možete urediti konfiguracijske datoteke servera (“Edit Config Files”), promijeniti korisničko ime i grupu koja se koristi za pokretanje Apache-a (“Korisnik i grupa”), omogućiti ili onemogućiti dodatne Apache module (“Konfiguriraj Apache module” ).

Rad sa MySQL

Modul za rad sa Apache-om dostupan je u odeljku "Serveri" glavnog menija preko linka "MySQL Database Server".

Interfejs modula je intuitivan.

Na glavnoj stranici možete konfigurirati opće postavke MySQL-a ili kreirati ili izbrisati bazu podataka.

Kada kliknete na ikonu baze podataka, otvorit će se stranica sa listom njenih elemenata.

Ugrađeni vizuelni uređivač vam omogućava da kreirate tabele i prikaze (pregled).

Ako je potrebno, možete izvršiti i proizvoljno SQL upit(dugme „Izvrši SQL“).

Upit se može napisati ručno ili se može učitati iz SQL skripte. Ovo olakšava vraćanje baze podataka iz sigurnosne kopije.

Takođe podržava mogućnost kreiranja rezervnih kopija.

Sigurnosna kopija je pohranjena u SQL skripti, ali ime datoteke zajedno sa ekstenzijom mora biti eksplicitno specificirano.

Generalno, modul za rad sa MySQL-om nije mnogo inferioran u odnosu na phpMyAdmin u pogledu svojih mogućnosti. Stoga, radeći s Webminom u većini slučajeva, možete čak i napustiti ovu aplikaciju.

webmin

Ako je potrebno, Webmin se može lako rusificirati.

Da biste promijenili jezik sučelja u Webmin-u, potrebno je slijediti vezu "Promijeni jezik i temu". Zatim postavite radio dugme "Webmin UI language" na poziciju "Lični izbor" i izaberite stavku "Ruski (RU.UTF-8)" sa padajuće liste.

Nakon klika na dugme "Unesi izmjene", promjene će stupiti na snagu, ali će biti vizualno prikazane tek nakon toga potpuno ponovno pokretanje stranice.

Također je vrijedno napomenuti da sve komponente nemaju podršku za ruski jezik. Barem punu.

Na primjer, modul za rad sa MySQL-om je samo djelomično rusificiran.

Sažetak

Webmin aplikacija ne samo da vam omogućava obavljanje općih administrativnih zadataka za Linux servere, već može zamijeniti i brojne programe.

Međutim, njegova funkcionalnost je značajno ograničena mogućnostima onih modula koji su instalirani u sustav.

Osim toga, Webmin je znatno inferioran u odnosu na konvencionalne grafičke ljuske, ne samo u smislu proširivosti, već iu smislu funkcionalnosti. Ipak, web sučelje ostaje web interfejs. Ali, ako je u slučaju grafičke ljuske za udaljenu administraciju potrebno instalirati dodatni VNC ili RDP server i odgovarajući klijent na računar administratora, onda Webminu nije potrebno ništa osim pretraživača.

Zahvaljujući tome, zajedno sa svojom funkcionalnošću i jednostavnošću instalacije, Webmin aplikacija je stekla široku popularnost.

Webmin nije isključiva alternativa grafičkim ljuskama i može čak raditi paralelno s njima. Izbor specifičnog okruženja za rad sa serverom je više stvar pogodnosti i specifičnih radnih okolnosti.

mob_info