A linux szerver általában a parancssor használatával van konfigurálva. Van azonban egy másik, valószínűleg kényelmesebb hozzáférés a webmin szolgáltatás használatával az ubuntu szerveren. A legjobb eszköz a unix rendszerek webes felületen keresztüli kezelésére.

A webminen keresztül nemcsak kényelmesen megtekintheti a naplókat, módosíthatja a telepített szolgáltatások konfigurációját, hanem csomagokat is telepíthet, eltávolíthat, frissíthet rendszert stb. Még a terminálhoz is hozzáférhet!

Webmin - egy kész webszerver egy csomó szkripttel. Használatának minden öröme a telepítés után megtapasztalható.

Webmin telepítése

Először is hozzá kell adnia a webmin tárolókat az /etc/apt/sources.list fájlhoz.

sudo nano /etc/apt/sources.list

Adjon hozzá két sort a fájl legvégéhez:

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

Mentjük és bezárjuk a fájlt. Most importáljuk a kulcsokat

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

Frissítse a csomagforrások listáját

Sudo apt-get frissítés

webmin telepítése

sudo apt-get install webmin

Indítsa el a Webmin-t

A csomag sikeres telepítése után nyissa meg a böngészőt, és lépjen a címre

https://szerver-ip-cím:10000/

ahelyett " szerver IP cím” Adja meg a szerver IP-címét vagy nevét. Ha mindent helyesen tett, megjelenik egy felkérés a felhasználónév és a jelszó megadására.

A mezőkbe írja be a szerverhez való bejelentkezését és jelszavát, majd a webmin főoldalára kerül

Az első dolgunk, hogy a nyelvet oroszra cseréljük. Ehhez lépjen a „menüpontba webmin” - “Nyelv és téma módosítása” és állítsa be a kódolást orosz (RU.UTF-8)

A módosítások alkalmazása után frissítenie kell az oldalt. Kiváló! Most már van egy teljesen oroszosított webmin


Kis áttekintés a webminről

Nem írok le minden menüpontot, keresd meg magad, és sok érdekességet találsz magadnak. A legfontosabb pontokra koncentrálok.

A „Webmin” rész magával a webmin modullal való munkavégzéshez szükséges eszközöket tartalmaz. Felhasználók beállítása, hozzáférések, biztonsági mentések stb.

A „Rendszer” rész a szerver fő funkcióival való együttműködéshez szükséges eszközöket tartalmazza. Ebben a részben naplókat találhat, műveleteket hajthat végre a felhasználókkal és csoportokkal, frissítheti a szoftvert, kezelheti az aktív folyamatokat, dolgozhat a munkaütemezéssel (Cron) és még sok mással.

A „Szolgáltatások” szakasz hivatkozásokat tartalmaz a telepített szolgáltatásokkal való munkavégzéshez szükséges eszközökhöz, esetemben a DHCP-kiszolgálóhoz, a BIND DNS-kiszolgálóhoz, a Squid Proxy-kiszolgálóhoz. Konfigurálhatja a meglévő beállítási fájlokat és kezelheti az új szabályokat és szolgáltatási folyamatokat.

A „Hálózat” részben konfigurálhatja a hálózati interfészeket, valamint beállíthat egy tűzfalat

A „Hardver” részben megtekintheti a szerverhez csatlakoztatott hardvert, valamint megtekintheti a helyi lemezpartíciókat.

Nem írom le a „Cluster” részt. Nem működött klaszterekkel.

Mostantól beállíthatja a webmin-t az ubuntu szerveren, és a világ bármely pontjáról használhatja.

A Unix-szerű operációs rendszereknek számos pozitív oldala van: biztonság, stabilitás, és néhány embert vonz az ingyenes. De a kezdő rendszergazdák számára a rendszer beállítása igazi pokolba fordulhat. A konfigurációs fájlok böngészése, a dokumentáció folyamatos olvasása, ráadásul nem mindenki ért angolul, bárkit elriaszthat, különösen azokat, akiknek volt ideje Windows-szal dolgozni. És még ha a rendszer legalább százszor biztonságos is, a konfigurációs fájlok hibái komoly biztonsági problémákhoz vezethetnek.

A Jamie Cameron által fejlesztett Webmin (http://www.webmin.com/) egy teljes körű Unix rendszeradminisztrációs felület, melynek használata nagymértékben leegyszerűsíti a rendszerkezelés folyamatát, a webes technológiák használata pedig bárhonnan elérhetővé teszi. a világon, és független a beállításkor használt operációs rendszertől. Hasznos lesz a távoli rendszerfelügyelethez azoknak a rendszergazdáknak, akiknek jelenleg nincs hozzáférésük Unix-szerű rendszerrel rendelkező számítógéphez, és a szabványos Windows hálózati eszközök nem tündökölnek a szükséges segédprogramok speciális választékával. Ebben az esetben bármilyen táblákat és űrlapokat támogató webböngészővel (egyes moduloknál a JAVA-val) egyszerűen, vizuális formában hozhat létre felhasználói fiókokat helyi vagy távoli számítógépről, telepíthet, távolíthat el programokat, konfigurálhat webet, levelezést. , DNS-kiszolgáló, nyomtatószerver, adatbázisok kezelése, fájlok megosztása Samba vagy NFS használatával, tűzfal beállítása, idő szinkronizálása, internet-hozzáférés szervezése, szolgáltatás állapotának figyelése, biztonsági mentés, CD írása, távoli számítógépen lévő fájlok elérése, beleértve a dokumentációt és egyebeket számtalan adminisztrációs feladat, amelyek számtalan, de bizonyos ismereteket és készségeket igényelnek. Ugyanakkor a Webmin megóvja Önt a szintaktikai hibáktól és a pontatlanságoktól, amennyire képes figyelmeztetni a potenciálisan veszélyes műveletekre. Ez azonban nem jelenti azt, hogy egyáltalán nem szükséges tudni semmit, és egy intelligens segédprogram mindent magától megtesz. Szükséges még némi megértése a Unix szerkezetének, egyes segédprogramok jelentésének, a protokollok és szolgáltatások működésének jellemzőinek. A tapasztalt rendszergazdáknak sem szabad figyelmen kívül hagyniuk egy ilyen kényelmes segédprogram jelenlétét, mert meglehetősen nehéz megjegyezni a konfigurációs fájlok összes paraméterét és a szolgáltatások beállításának bonyolultságát a különböző rendszereken.

A Webmin jellemzői

A Perl 5-ös verziójában írt Webmin moduláris felépítésű, amely lehetővé teszi a szükséges funkcionalitás szabad növelését, vagy éppen ellenkezőleg, mindent eltávolíthat, amire nincs szüksége. Saját mini webszerverét használja a működéséhez, ami függetlenné teszi az Apache vagy más webszerverek jelenlététől és használatától (bár az Apache-on keresztül is működhet). A nyílt forráskód csak előnyös volt a projektnek. Miközben Jimi Cameron a rendszer fő kódjával babrált, számos fejlesztő több mint 30 nyelvre fordította le a felületet (orosz is van), és több mint 270 modult készített, amelyek jelentősen bővítik a lehetőségeket. A modulok egy része már benne van a szabványos disztribúcióban, mások külön letölthetők.

Csak a biztonsági intézkedésekre és a kényelemre koncentrálok. Nagyon valószínű, hogy regisztráció után angol nyelvű felületet fog látni. Bár az angol az adminisztrátor anyanyelve, mégis kellemesebb, ha az anyanyelvén kommunikál. Gyerünk " Webmin konfigurációs nyelv” és válassza ki a kívánt nyelvet a legördülő listából, erősítse meg választását a „ Válts nyelvet". Aztán visszatérünk a mostanihoz A Webmin beállítása. Alapértelmezés szerint a Webmin minden címről elfogad kapcsolatot, ami nem mindig szükséges és nem biztonságos, a " IP Access Control” (IP Access Control) csak azokról a címekről korlátozhatja a hozzáférést, amelyekben megbízik (például a belső hálózat), a teljes hozzáférést csak akkor engedélyezheti, ha például nyaralni megy és el akar jutni a szerverére . Itt lehetőség van egy hálózat vagy alhálózat beállítására paraméterként egyszerre, egyes csomópontok IP-cím vagy tartománynév szerint. Ez utóbbi esetben biztosítás esetén jelölje be a „ Határozza meg az IP-címet név szerint minden kérésnél". A gyorsaság érdekében ez a művelet manuálisan is elvégezhető a fájlban található használatával /etc/webmin/miniserv.conf lehetőségek megenged= vagy tagadni=. Az első a csatlakozásra jogosult csomópontok és számítógépek listáját tartalmazza, szóközzel elválasztva, a második pedig éppen ellenkezőleg, a hozzáférési kísérleteket figyelmen kívül hagyja. Telepítés után a „Webmin indítása rendszerindításkor” kérdésre adott pozitív válasz esetén a Webmin a rendszer indításakor betöltődik, másik indítási lehetőség lenne a xinetd használata erre a célra. Ehhez adja hozzá az inetd=1 sort a miniserv.conf fájlhoz, és távolítsa el a session=1-et. Ezt követően a fájlban /etc/xinetd.conf(Egyes disztribúciókban, például a Slaskware-ben, először a touch paranccsal hozzuk létre /etc/xinetd.conf) :

webmin szolgáltatás

{

user = root

env=LANG=

port = 10000

socket_type = folyam

protokoll=tcp

várj = nem

disable=nem

típus = NEM LISTA

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

server_args = /etc/webmin/miniserv.conf

Ezután indítsa újra a xinetd-t.

Itt az ideje, hogy foglalkozzunk a felhasználókkal. Kezdjük a modullal Hitelesítés”, amely lehetővé teszi, hogy növelje a késleltetést az ugyanazon felhasználó jelszavának sikertelen megadására tett kísérletek és a hozzáférés blokkolása között egy bizonyos ideig több sikertelen próbálkozás után, ami megnehezíti a jelszó kitalálását a homlokon, minden ilyen művelet naplózható is. Feledékeny és lusta felhasználók számára aktiválhat egy opciót, amely lehetővé teszi a hozzáférés automatikus letiltását egy bizonyos idő elteltével, és itt letilthatja a beírt jelszó emlékezését is. Következő hasznos modul Webmin felhasználók” (Webmin Users) lehetővé teszi, hogy bizonyos jogosultságokkal rendelkező felhasználót vagy csoportot hozzon létre bizonyos szolgáltatásokkal való együttműködéshez. Itt is lehet Unix felhasználókat bizonyos jogokkal Webmin felhasználókká konvertálni, beállítani a felhasználói szinkronizálást, amelyben az újonnan létrehozott felhasználók automatikusan valamelyik Webmin csoportba kerülnek, beállíthatjuk a felhasználói hitelesítést, megtekinthetjük a munkanaplókat és megszakíthatjuk a felhasználói munkamenetet.

A Webmin a szabványos CLF (kombinált naplóformátum) naplófájl formátumban tudja naplózni az eseményeket, miközben meglehetősen rugalmas naplózási lehetőségeket kínál. Tehát megy" A Webmin beállítása” — “Magazin” megadhatja, hogy mely IP-címek és gazdagépnevek kerüljenek naplózásra, melyik modul és felhasználói tevékenység kerüljön naplózásra, és milyen gyakran törlődik a napló. A naplóbejegyzések egy fájlba kerülnek /var/webmin/miniserv.log . Ezenkívül, amikor aktiválja a „ Rögzítse az egyes műveleteknél a fájlok módosításait”, a felhasználói műveletek részletes feljegyzései is fájlban lesznek tárolva /var/webmin/webmin.log. Ez a napló megtekinthető és elemezhető a " modul segítségével Webmin tevékenységnapló” (Webmin Actions Log).

Hol van a parancssorom?

Igen, hol nélküle. Ha a Webmin képességei még mindig nem elegendőek, vagy hiányzik a parancssor, akkor a „ Egyéb” (Egyéb) Számos speciális elem van. " SSH/Telnet bejelentkezés” (SSH / Telnet Login), amely alapértelmezés szerint a telnet szolgáltatás 23-as portjához próbál csatlakozni, a viselkedés megváltoztatásához kattintson a „Modul beállítások” gombra és a „Kapcsolat típusa” sorban válassza a Secure Shell lehetőséget, itt állíthatja be. a sorok száma, egy másik csomópont, amellyel dolgozni kell, és egy külön ablak használata a munkához. A Webmin tehát jól jöhet, ha olyan helyeken is bejuthatsz a gépeidbe SSH-t használva, ahol nem olyan egyszerű megtalálni a szükséges alkalmazásokat (még internetkávézóból sem), elég, ha valamelyik gépeden futtatod. Tovább a lapon " Egyéb"érzékelve és interfész a shell" Parancshéj” (Command Shell) lehetővé teszi a shell-parancsok távoli végrehajtását, és karbantartja a parancsok előzményeit. A következő „Felhasználói parancsok” (Custom Commands) elem lehetővé teszi a felkészületlen felhasználók számára, hogy egyetlen gomb megnyomásával parancsokat vagy szkripteket hajtsanak végre. Elég, ha az adminisztrátor létrehoz egy parancsot a megfelelő mezők kitöltésével (regisztrálja a parancsot, állítsa be a paramétereket, a felhasználót, akinek nevében a parancs végrehajtásra kerül, leírást ad hozzá stb.). Itt, az „Egyéb” fülön találjuk a 4. ábrán látható fájlkezelőt is (Java támogatás szükséges), amely lehetővé teszi a távoli számítógépen lévő fájlok elérését egy kényelmes grafikus shellben.

Webmin modulok

A Webmin modularitása lehetővé teszi, hogy a kívánt szintre növelje a funkcionalitást, másrészt eltávolítsa a felesleget, hogy ne fájjon a szemnek, és ne vonja el a figyelmet a munkáról. Egyes modulok a http://www.webmin.com/third.html címen érhetők el. Először is szeretném megjegyezni a Usermin modult, amelyet szintén Jamie Cameron írt. A Webminától eltérően, amely az adminisztrátort célozza meg, a Usermin a végfelhasználókat célozza meg, lehetővé téve a levelek olvasását, a GPG-vel való munkát, a Java fájlkezelőn keresztüli távoli hozzáférést a fájlokhoz, kezelheti a cron feladatokat stb. A telepítéshez egyszerűen menj a " Usermin beállítása” (Felhasználói konfiguráció) és kattintson a „Usermin telepítése” gombra. Modulokkal való munkához (általában egy kiterjesztésű fájl .wbm, bár lehetséges az rpm csomagok telepítése is) lépjen a „ Webmin modulok” (Webmin Modules), ahol helyi lemezen vagy az interneten helyének megadásával telepíthet újat, a listából kiválasztva eltávolíthat egy modult, vagy másolhat egy modult. A modulok másolása lehetővé teszi, hogy ugyanaz a modul különböző beállításokkal rendelkezzen, amelyek különböző csoportokba helyezhetők a gyors hozzáférés érdekében, és hozzáférést biztosítanak különböző felhasználók számára.

A többi nyalánkság közül kiemelendő a megjelenés megváltoztatásának lehetősége (az azonos nevű lapon), pl. válasszon színeket ízlés szerint, és globálisan módosítsa a megjelenést, beleértve az ikonokat, színeket, háttereket és az oldalelrendezési témákat. Lehet, hogy egyesek számára játéknak tűnik, de ha egyszerre több csomópont működését kell konfigurálnia, akkor egy eltérő kialakítás lehetővé teszi, hogy kevésbé legyen zavarodott.

Ilyen a Webmin. Könnyen telepíthető és konfigurálható, hasznos használható, lehetővé téve, hogy a rendszergazdák jobban összpontosítsanak a rendszer beállítási folyamatára, lehetővé teszi a biztonságos munkavégzést és az információk megszerzését azokról a helyekről, ahol nincs hozzáférés a szükséges segédprogramokhoz.

A Windows adminisztrációról a Linux adminisztrációra való átállás egyik kihívása a rendelkezésére álló új eszközök megismerése. Rendszergazdaként szeretné megismerni az operációs rendszer minden részletét, hogy a legtöbbet hozza ki belőle. Tanulás közben azonban az aktuális munkát időben el kell végeznie. A termelékenység növelése érdekében Linuxban telepítsünk egy programot webmin.

"A Webmin egy webalapú Unix adminisztrációs felület. Segítségével beállíthat felhasználói fiókokat, Apache-t, DNS-t, fájlszervert stb. bármilyen böngészővel, amely támogatja a táblákat és űrlapokat (a Webmin fájlkezelő modul Java-ja pedig egy egyszerű webszerver és egy sor CGI program, amelyek közvetlenül frissítik a rendszerfájlokat, például az /etc/inetd.conf és /etc/passwd. A webszerver és az összes cgi program a Perl 5-ös verziójában készült, és nem használ nem szabványos Perl modulokat ."


webmin gyakorlatilag minden *nix platformon működik, beleértve a Linuxot, AIX-et, HPUX-ot, Solarist, OS X-et és még sok mást. Webes felületet biztosít számos Linux adminisztrációs feladathoz. Bármilyen grafikus böngészőn futhat helyileg vagy távolról. Az információszivárgás elkerülése érdekében a Webmin SSL-lel is védhető. Amíg Ön Linuxot tanul, a Webmin rengeteg időt takarít meg. A Webmin olyan unalmas és fárasztó feladatokban is segíthet, amelyeket még nem automatizált.

A Webmin könnyen bővíthető. A szerző fejlesztési útmutatást ad, és számos harmadik féltől származó modul is elérhető. Saját modulokat is fejleszthet, így a Webmin mindig az Ön igényeihez igazítható.

Webmin telepítése

A Webmin használatának első lépése a telepítés. A Webmin számos disztribúcióban megtalálható, de nem okoz gondot letölteni a Webmin oldaláról.

A helyes telepítési mód a használt disztribúciótól függ. Ha Red Hat Linuxot vagy valamelyik UnitedLinux disztribúciót (SuSE, Turbo, Connectiva vagy Caldera) használ, akkor le kell töltenie az RPM-csomagot. Ha más disztribúciót használ, olvassa el a disztribúció dokumentációját és a Webmin telepítési utasításait, hogy meghatározza az Önnek legmegfelelőbb módszert.

Fontolja meg az RPM-mel történő telepítést.

Először ellenőriznie kell, hogy a Webmin telepítve van-e a rendszeren. Egy szöveges terminálba írja be a következőket:

Ha a Webmin telepítve van, látni fogja a verziószámot:

Ha nem, akkor egy üzenet arról tájékoztat, hogy a Webmin nincs telepítve:

webmin csomag nincs telepítve

Még akkor is, ha a Webmin már telepítve van, valószínűleg régebbi verzió, mint a letölthető verzió. Ebben az esetben a következő paranccsal frissítheti vagy újratelepítheti a programot:

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

A bőbeszédű módban történő frissítés # jelekkel ellátott folyamatjelző sávval történik.

A Webmin telepítése után automatikusan elindul. A Webmin azonban letiltott SSL-vel van telepítve. Az SSL használatához a Net::SSLeay nevű Perl modul telepítése szükséges. Amíg nincs telepítve, a Webmin használatának egyetlen biztonságos módja a helyi futtatás. Webmin használatával

Csatlakozzon a Webminhez kedvenc webböngészőjén keresztül. Két modul – a fájlkezelő és a telnet/ssh-kliens – kisalkalmazásként van megvalósítva, és a Java Runtime Environment telepítését igényli a böngészőben. Ezek a modulok hasznosak, de nem kritikusak. Az összes többi modullal szemben nincsenek különleges követelmények.

A Webmin használatához csatlakoztassa böngészőjét a rendszer 10000-es portjához. Ha böngészőt használ a helyi rendszeren, használja a http://localhost.localdomain :10000/ címet. Ez a hivatkozás a Webmin bejelentkezési oldalára visz.

A Webmin felhasználói elkülönülnek az operációs rendszer felhasználóitól. Ez lehetővé teszi, hogy a szabványos Unix identitássémán kívül beállítsa a felhasználókat a Webmin segítségével történő adminisztrációhoz. Ha azonban a rendszerén vannak olyan felhasználók, akiknek engedélyezni szeretné a Webmin használatát, felveheti őket a Webmin felhasználói listájára, és a Webmin a szabványos Unix-mechanizmusokon keresztül engedélyezi őket, nem pedig belső hitelesítési sémán keresztül. A különböző Webmin modulokhoz való hozzáférés minden felhasználó számára konfigurálható. Például a Helpdesk alkalmazottainak csak a jelszavak kezeléséhez lesz szükségük hozzáférésre, míg az összes többi alkalmazott hozzáférhet az összes modulhoz.

A root felhasználó a telepítés során automatikusan létrejön a root felhasználó rendszerjelszavával. A Webmin a bejelentkezés alapján követi nyomon a felhasználók tevékenységét, ezért egy több ember által adminisztrált rendszerben érdemesebb egy rendszergazdai csoportot létrehozni root jogokkal, és létrehozni mindenki számára, aki a rendszerben dolgozik. Az első bejelentkezésednek rootként kell lennie.

Webmin szakaszok

Az első oldal, amelyet látni fog, a Webmin konfigurációs szakasza. Itt konfigurálhatja a Webmin felhasználókat, modulokat és megtekintheti a tevékenységnaplókat (naplókat). Az ikonok felső sora lehetővé teszi a Webmin különböző részei közötti váltást. Minden modul személyre szabható, igény szerint átrendezheti őket.

A Rendszer szakasz az operációs rendszer általános beállításaihoz tartozik. Itt konfigurálhatja a fájlrendszereket, a felhasználókat, a csoportokat és a rendszerindítási viselkedést. A rendszerindítás és a leállítás ikonok segítségével kezelheti a rendszeren futó szolgáltatásokat, és szabályozhatja, hogy azok automatikusan elinduljanak-e. Ezek a szolgáltatások a Kiszolgálók részben vannak konfigurálva. Különösen érdekes a "Szoftvercsomagok" segédprogram. Lehetővé teszi a rendszerre telepített csomagok egyszerű megtekintését, valamint interfészt biztosít a disztribúció frissítési tárházához és az rpmfind.net-hez, a nyilvános RPM-tárhoz az interneten.

A Kiszolgálók szakasz konfigurációs modulokat tartalmaz különféle szolgáltatásokhoz, amelyek a rendszeren futtathatók. A BIND és a DHCP konfigurálására szolgáló segédprogramok nagyon hasznosak. A Samba beállító segédprogram használata Windows és más kliensek fájl- és nyomtatókiszolgálóihoz is nagyon egyszerű. A Webmin a bonyolult konfigurációs fájljáról hírhedt Sendmail SMTP-kiszolgáló beállításának gondjait is megoldja.

A Hálózat rész lehetővé teszi a hálózati berendezések, valamint számos összetett hálózatkezelési funkció, például tűzfal (internet) konfigurálását. Minden segédprogram szabványos konfigurációs fájlokkal működik, így minden, amit a Webminben csinál, megjelenik a parancssorban.

A Hardver rész a fizikai eszközök, elsősorban nyomtatók és tárolóeszközök konfigurálására szolgál. A Logical Volume Management (LVM) segédprogram különösen érdekes, mert lehetővé teszi a dinamikus kötetek vizuális kezelését a Linux rendszeren.

A Fürt szakasz olyan segédprogramokat tartalmaz, amelyeket rendszer fürtözésekor használhat. Ebben az összefüggésben a fürt olyan kapcsolódó rendszerek halmaza, amelyek beállításait szinkronizálni kívánja. A rendszerek szinkronizálhatják a felhasználókat, csoportokat, csomagokat és egyebeket a rendszerhibák nyomon követésével. Ezek a segédprogramok lehetővé teszik hatékony hibatűrő rendszerek, valamint olyan rendszerek létrehozását, ahol a szinkronizálás fontos. A fürtözés meglehetősen összetett téma, és szükség lehet olyan csomagok telepítésére, amelyek nem szerepelnek a disztribúcióban.

Az Egyebek szakasz számos olyan segédprogramot tartalmaz, amelyeket hasznosnak találhat. Az "SSH/Telnet bejelentkezés" és a "Fájlkezelő" kisalkalmazásként valósul meg, és csak akkor indíthatók el, ha a böngészőben telepítve van a JRE. A "Perl Modules" segédprogram hasznos lesz a Perl modulok karbantartásához, és lehetővé teszi a közvetlen csatlakozást a CPAN-hoz a . A "Fájlkezelő" hozzáférést biztosít a kiszolgáló fájlrendszeréhez egy Explorer-szerű felülettel, és lehetővé teszi a fájlok mozgatását és másolását anélkül, hogy áthelyezné őket a munkaállomás memóriájában (ha távolról dolgozik). Az "SSH/Telnet bejelentkezés" egy segédprogram, amely lehetővé teszi egy távoli gép konzoljának elérését a böngészőn keresztül.

Összegzés

A Webmin egy Perl nyelven írt webalkalmazás adminisztrációs célokra. A Webmin bővíthető, és elérhető a Linuxon és más *nix-szerű operációs rendszereken kívül. A Webmin telepítése után egy speciális porton (általában 10000) érhető el, akár helyileg, akár távoli böngészőn keresztül. Mutass és kattints felületet biztosít számos Linux adminisztrációs feladathoz, beleértve a felhasználókezelést, a hálózati tűzfalkezelést és a hálózati eszközök konfigurálását.

A Webmin ingyenes (mind telepíthető, mind használható), és kiválóan alkalmas futó Linux-környezet kezelésére, miközben elköltözik a Windows grafikus segédprogramjairól. A Webmin modulok a konzol-segédprogramok kezelőfelületét jelentik, így a konfigurációs folyamat ugyanaz, és az adminisztrációt mindkét segédprogram biztonságosan elvégezheti.

Hagyja meg észrevételét!

A "Terminál" használata még a szakemberek számára sem mindig kényelmes. Ezért manapság egyre gyakrabban alkalmazzák a grafikus felületeket – még azokra a feladatokra is, ahol a szöveges parancsok használata gyorsabb eredményhez vezet. Külön téma a Webmin Ubuntu telepítése – ez egy grafikus webes felület használatának lehetősége a szerver kezelésére.

A Webmin telepítése a terminál helyett grafikus felületeken való működéshez szükséges.

Miért olyan releváns ez? A műszaki szakemberek körében nagyra értékelik a rendszerek sebességét. Elfogadhatatlan olyan megoldásokkal dolgozni, amelyek lelassítanák a szervert. Főleg, ha a rendelkezésre álló források nem olyan nagyok. Ezért különösen értékelik az olyan komplexeket, mint a Webmin. Nekik köszönhetően bárhonnan hozzáférhet a szerver erőforrásokhoz, ahol van számítógépe, internet-hozzáférése és böngészője.

A Webmin egy web alapú felület, amelyet Unix alapú rendszereken alapuló szerverek kezelésére terveztek. Ez az egyik legegyszerűbb és legkényelmesebb megoldás az ilyen jellegű problémák megoldására. Íme az előnyei:

  1. Segít időt takarítani a szerverkezeléssel kapcsolatban.
  2. Lehetővé teszi a hálózatok és tűzfalak konfigurálását.
  3. Támogatja az adatok biztonsági mentését.
  4. Lehetővé teszi az operációs rendszer finomhangolását.
  5. És még sok más hasznos funkciója van.

Technikailag a Webmin egy egyszerű webszerverből, valamint számos szkriptből áll, amelyek rugalmassá és gyorssá teszik a vele való munkát. A programbeállításokkal rendelkező fájlok manuálisan és a "Webmin Configuration" blokk segítségével is módosíthatók - a grafikus felületen.

Ha kereskedelmi használatra szeretné telepíteni a Webmin for Ubuntu alkalmazást, akkor ezt ingyenesen megteheti. A program a BSD licenc alatt kerül terjesztésre.

Térjünk át a telepítésre

Először módosítania kell a „sources.list” fájlt:

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

Szúrja be a következő sorokat a fájl végére:

"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 add jcameron-key.asc"

Készült? Most frissítse a betöltendő adatforrások listáját:

"sudo apt-get update"

Az Ubuntu Serveren a Webmin telepítése két másodperc alatt történik. Futtassa a parancsot:

"sudo apt-get install webmin"

dob

A Webmin elindításához a böngésző címsorába be kell írnia a „https://(domain név vagy szerver IP-címe):10000” kódot.A szerverre való belépéskor már csak a felhasználónevét és jelszavát kell megadnia. Ezt rendszergazdai jogokkal kell megtennie. Minden!

Végül

Nem mindig kényelmes a rendszert a terminálon keresztül konfigurálni. Sok rendszergazda a grafikus felületet részesíti előnyben a terminálokkal szemben az egyszerű feladatok elvégzéséhez. Nem szokás teljes értékű grafikus felületet használni a szervereken, hogy ne pazaroljunk értékes számítási erőforrásokat, de a konfigurációhoz gyakran webes felületeket használnak.

A webes felület segítségével bárhonnan elérheti a webszerver beállításait, ahol van internet-hozzáférés, és csak egy böngészőre van szüksége. Az egyik ilyen nyílt forráskódú webes felület a webmin. Nagyon népszerű a Linux felhasználók körében, egyszerűsége és nagyszerű funkcionalitása miatt.

A legtöbb esetben a kiszolgáló adminisztrálása nélkülözheti a parancssort, de egyszerűen végrehajthatja az összes műveletet a webes felületen keresztül. Nézzük meg, milyen funkciókat támogat a Webmin:

  • Felhasználói fiókok létrehozása és törlése;
  • Szolgáltatások és szolgáltatások beállítása speciális modulok, például Apache vagy DNS segítségével;
  • Felhasználói postafiókok létrehozása;
  • Rendszerhasználati statisztikák megtekintése.

Alapértelmezés szerint a Webmin több mint 500 parancsfájlt tartalmaz, amelyek megvalósítják a kapcsolatot a webes felület beállításai és a rendszer parancshéja között. És mindehhez további modulok is hozzáadhatók, amelyek tovább bővíthetik a program funkcionalitását. A Webmin teljes egészében Perl nyelven íródott, és mint mondtam, ingyenesen elérhető. Ebben a cikkben végigvezetjük a Webmin telepítésén az Ubuntu Server 16.04-re.

A Webmin telepítése Ubuntu szerverre

Mielőtt továbblépne a Webmin Ubuntu telepítéséhez, hozzá kell adnia a hivatalos programtárat az alkalmazásforrásokhoz. Ehhez nyissa meg az /etc/apt/sources.list fájlt, és adja hozzá a sorokat:

sudo vi /etc/apt/sources.list

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

Ezután adja hozzá a tároló GPG kulcsát:

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

Marad a csomaglisták frissítése:

sudo apt-get frissítés

Csak most lehet telepíteni a webmin ubuntu 16.04-et:

sudo apt-get install webmin

Ha a telepítés befejeződött, a webes felülethez kívülről történő hozzáféréshez meg kell nyitnia az 10000-es portot a tűzfal segítségével. Ehhez futtassa:

sudo ufw engedélyez 10000

A Webmin beállítása Ubuntu 16.04-en

A Webmin felületet egyszerűen úgy érheti el, hogy beírja a kiszolgáló címét és a 10000-es portot a böngésző címsorába. Alapértelmezés szerint a Webmin https protokollt használ, így Önnek is ezt a protokollt kell használnia. A cím így fog kinézni:

https://ip_address:10000

A böngésző figyelmezteti Önt, hogy az SSL tanúsítvány nem megbízható, mivel a webmin a telepítés után automatikusan létrehozza a saját tanúsítványát. És mivel ezt a tanúsítványt nem hitelesítésszolgáltató állította ki, a böngésző nem bízhat benne. De tudjuk, hogy ez a mi szerverünk, így folytathatjuk.

A következő képernyőn meg kell adnia felhasználónevét és jelszavát a szerveren, hogy belépjen a webes felületre. Ennek a felhasználónak szuperfelhasználói jogosultsággal kell rendelkeznie:

Így fog kinézni a főoldal:

Az első oldalon a rendszerrel kapcsolatos általános információk láthatók, amelyek segítenek megérteni, hogy éppen melyik rendszerrel van dolgunk. A Webmin frissítéseket is megjeleníti, ha vannak.

A képernyő bal oldalán található egy navigációs menü, amely lehetővé teszi a különböző Webmin modulok elérését és a szerver kezelését. A Webmin szekció magának a Webmin programnak a beállításait tartalmazza, a többi szekció az egyéb rendszerszolgáltatásokért vagy paraméterekért felelős.

következtetéseket

Ennyi, a Webmin telepítése az Ubuntu Server 16.04-re befejeződött, és most már távolról is konfigurálhatja a rendszert. Ez nagyon hasznos lehet, ha nem tudja vagy nem akarja használni a terminált. Ha kérdésed van, tedd fel kommentben!