Ubuntu Linux žaliems/Webmin
Apie Linux sistemos valdymą per interneto naršyklę
keistiLinux OS valdyti (administruoti) bei konfigūruoti galima įvairiais būdais - pvz. įvairiomis priemonėmis grafinėje (langų) aplinkoje, komandomis + redaguojant konfigūracinius failus, taipogi per interneto naršyklę. Kiekvienas būdas turi savų privalumų bei trūkumų, pvz naudojant komandas + konfigūracinių failų redagavimą reikia gerai išmanyti sistemos veikimą, atsiminti nemažai komandų bei kur rasti atitinkamus konfigūracinius failus ir t.t. Linux sistemos administravimas bei konfigūravimas per interneto naršyklę yra labai patogus ir paprastas būdas administruoti Linux branduoliu paremtą OS mažiau patyrusiems kompiuterio naudotojams, o jei jūsų kompiuteris yra prijungtas prie tinklo (interneto) - Linux sistemą galimą patogiai valdyti ir nuotoliniu būdu, jungiantis iš kito kompiuterio per interneto naršyklę. Tai ypač patogu prižiūrint serverines sistemas. Šiame skyriuje aprašoma, kaip prižiūrėti (administruoti, tvarkyti) ir konfigūruoti Ubuntu/Baltix ar Debian GNU/Linux sistemas per interneto naršyklę, naudojantis Webmin nuotolinio valdymo sistema.
Apie kompiuterio valdymo priemonę Webmin
keistiWebmin - tai viena iš patogiausių universalių sistemos valdymo ir konfigūravimo priemonių, kurios pagalba galite prižiūrėti bei konfigūruoti pačią Linux OS (ir kitas operacijų sistemas) bei daug papildomų Linux OS teikiamų paslaugų (servisų), pvz. interneto puslapių serverį Apache, ugniasienę (Firewall), duomenų bazių serverius (MySQL, PostgreSQL), failų serverius (FTP, Samba), el. pašto serverius ir kt. per interneto naršyklę.
Webmin pagalba naudodamiesi tik interneto naršykle galite:
* Administruoti bei konfigūruoti įvairius operacinės sistemos aspektus bei nustatymus: - tinklo nustatymus, - naudotojus bei grupes, - startavimo metu paleidžiamas programas, - ugniasienę (firewall), - diskų ir kitų laikmenų masyvus (RAID, LVM) bei skirsnius (partitions), - kietųjų diskų būseną, kad sužinotumėte potencialias problemas bei galimus defektus (SMART). - spausdintuvus (lokalius ar tinklinius), - paleistas programas (procesus), - reguliariai vykdomas komandas (užduotis), - žiūrėti sistemos bei įvairių servisų žurnalus ir kt. * Tvarkyti (kopijuoti, įkelti, trinti, redaguoti) failus bei aplankus. * Konfigūruoti vietos naudojamos ribojimą (kvotas) naudotojams ar naudotojų grupėms * Automatizuotai daryti aplankų ir failų atsargines kopijas (į įvairias laikmenas ar kitą kompiuterį) * Įdiegti/išmesti programinę įrangą (paketus) * Administruoti interneto puslapių serverį Apache bei virtualius interneto domenus * Prižiūrėti duomenų bazių serverius (MySQL, PostgreSQL) - tvarkyti duomenų bazes, lenteles, vartotojus, teises ir t.t. * Administruoti į failų/spausdinimo serverius: - Samba (failų ir spausdintuvų viešinimas Windows tinkle), - FTP serverius ProFTPD, WU-FTP * Konfigūruoti automatinio interneto (tinklo) adresų (DHCP) serverį * Administruoti el. pašto paslaugas: - SMTP serverius Postfix, Sendmail ir QMail, - IMAP/POP3 serverį Dovecot, - Fetchmail, el. pašto filtravimą, antispam sistemą SpamAssassin ir kt. * Konfigūruoti saugaus nuotolinio prisijungimo (SSH) serverį * Interneto puslapių kešavimo (proxy) serverį Squid * Daug kitų paslaugų (servisų).
Taip pat galite lanksčiai suteikti/apriboti daugumą administravimo per webmin teisių atskiriems naudotojams, pvz galima sukurti naudotoją *stebėtojas* webmin sistemoje ir jam suteikti tik sistemos bei servisų būsenos stebėjimo teises, pvz leisti tik stebėti kietųjų diskų būseną, kad pamatyti galimus defektus (SMART), peržiūrėti paleistas programas (procesus), įvairių servisų žurnalus ir pan.
Webmin įdiegimas
keistiWebmin paketą (.deb failą) Ubuntu/Baltix bei Debian GNU/Linux sistemoms galite atsisiųsti iš http://www.webmin.com arba iš Baltix GNU/Linux paketų saugyklos (vietoj hardy įrašykite savo naudojamos Ubuntu arba Baltix versijos kodinį pavadinimą):
deb http://ftp.akl.lt/Linux/Baltix/Baltix-Ubuntu-packages hardy main
Norėdami įdiegti Webmin paketą Ubuntu/Baltix sistemose turite būti įjungę universe paketų saugyklą.
Jei webmin paketą (.deb failą) atsisiuntėte rankiniu būdu ir naudojatės tekstine aplinka - jo įdiegimui geriausia naudoti gdebi komandą:
sudo gdebi webmin*.deb
Naudojimosi Webmin sistema pradžia
keistiĮdiegus WEBMIN įrankį SAMBA serverį galėsite konfigūruoti nuėję adresu https://localhost:10000/ (vietoj localhost galite įrašyti kompiuterio IP adresą) ir prisijungę administratoriaus (sudo) teises turinčiu naudotoju (arba root):
Webmin yra išverstas į daug kalbų (Lietuviškas vertimas kol kas tik pradėtas), jei jums netiks standartiškai siūloma kalba – pasikeiskite iš šoninio meniu išsirinkę Webmin->„Change Language and Theme“:
Linux sistemos konfigūravimas su Webmin
keistiAdministruoti Linux OS bei keisti Linux sistemos nustatymus galėsite atlikti iš šoninio meniu išsirinkdami System:
Įvairių paslaugų (servisų) administravimas su Webmin
keistiAdministruoti/konfigūruoti įvairius servisus (serverius), veikiančius Linux OS bei keisti jų nustatymus galėsite atlikti iš šoninio meniu išsirinkdami Servers:
Kitos Webmin sistemos funkcijos
keistiDaug kitų naudingų funkcijų - komandinę eilutę (terminalą), failų tvarkymo programą, PHP bei Perl interpretatorių nustatymus, sistemos ir įvairių servisų būsenos stebėjimą rasite šoninio meniu skyriuje Others: