A Webmin Ubuntu Server megfelelő telepítése. A Webmin Ubuntu Server telepítése Jelentkezzen be a Webminbe
A Webmin egy modern webalapú konzol Linux gépek kezelésére. A Webmin lehetővé teszi a fő csomagok beállításainak gyors megváltoztatását.
Ez az útmutató segít a Webmin telepítésében és konfigurálásában az Ubuntu kiszolgálón, a konzol védelmében a Let’s Encrypt tanúsítvánnyal, új fiók hozzáadásával a Webmin keresztül, és a szervercsomagok frissítésében.
Követelmények
- Ubuntu 16.04 szerver.
- Sudo hozzáférés.
- Beállított tűzfal (erről tájékozódhat).
- Apache webszerver (a telepítési utasításokat megtalálja).
- FQDN és egy rekord, amely a szerver IP-címére mutat.
1. lépés – A Webmin telepítése
Adja hozzá a Webmin adattárat, amellyel telepítheti és később frissítheti a konzolt. Hozzá kell adni az /etc/apt/sources.list fájlhoz.
sudo nano /etc/apt/sources.list
Adjon hozzá egy új tárolót a fájl végéhez:
. . .
deb http://download.webmin.com/download/repository sarge contrib
Mentse és zárja be a fájlt.
Adja hozzá a Webmin PGP kulcsot, hogy tudatja a rendszerrel, hogy az új lerakat megbízható.
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Frissítse a csomagindexet a Webmin lerakat hozzáadásához.
sudo apt-get frissítés
Webmin telepítése:
sudo apt-get install webmin
A telepítés befejezése után a következőket fogja látni:
Webmin telepítés kész. Most már bejelentkezhet
https: // your_server_ip: 10000 rootként a sajátjával
root jelszó, vagy bármely olyan felhasználó, aki tudja használni a `sudo`-t.
Másolja ki ezeket az információkat, szüksége lesz rá a további munkához.
jegyzet: Ha az ufw tűzfalat szükség szerint konfigurálta, az jelenleg blokkolja a Webmin portot. A blokkolás feloldásához használja a következő parancsot:
sudo ufw engedélyez 10000
A nagyobb biztonság érdekében ehhez a porthoz csak meghatározott IP-címtartományokról konfigurálhatja a hozzáférést.
2. lépés: Adja hozzá a Let’s Encrypt Trusted Certificate-t
A Webmin már támogatja a HTTPS-t, de a konzol eddig önaláírt tanúsítványt használ. Cserélje ki a Let’s Encrypt szolgáltatás megbízható tanúsítványára.
Nyissa meg a böngészőben:
https:// your_domain: 10000
Cserélje ki a_domainjét a domain nevével.
jegyzet: Amikor először kattint erre a hivatkozásra, "Érvénytelen SSL" hibaüzenetet fog látni. Ennek az az oka, hogy a szerver önaláírt tanúsítványt használ. A folytatáshoz adja hozzá a kizárások listájához.
Megjelenik egy hitelesítési képernyő. Nyisson meg egy felhasználói fiókot sudo hozzáféréssel (nem root).
A hitelesítés után megjelenik a Webmin irányítópultja. Megbízható tanúsítvány hozzáadása előtt be kell állítania a kiszolgáló gazdagépnevét. Keresse meg a System hostname mezőt, és nyissa meg a benne megadott hivatkozást.
Ezzel megnyílik a Gazdanév és DNS-kliens oldal. Keresse meg a Hostname mezőt, és írja be az FQDN-t. Kattintson a Mentés gombra.
Kattintson a Webmin elemre a bal oldali navigációs ablakban, majd kattintson a Webmin konfiguráció elemre.
Válassza az SSL-titkosítás lehetőséget a listából, majd kattintson a Titkosítsuk fülre. Megjelenik az Új SSL-tanúsítvány beállításai képernyő.
Erről az oldalról a Webmin megbízható tanúsítványt szerezhet be és telepíthet, és azt időben frissítheti. A Let's Encrypt tanúsítványok 3 hónapig érvényesek. A Webmin támogatja az automatikus tanúsítványmegújítást; beállíthatja a konzolt, hogy havonta megújítsa a Let’s Encrypt tanúsítványt. A Let’s Encrypt szolgáltatás ellenőrző fájlt keres a szerveren, ezért a Webmin konzolnak el kell helyeznie egy ilyen fájlt a / var / www / html könyvtárba (ez az Apache webszerver alapértelmezett gyökérkönyvtára). Tanúsítvány beállításához kövesse az alábbi lépéseket:
- Írja be az FQDN-t a Tanúsítvány gazdagépnevei mezőbe.
- Az érvényesítési fájl webhely gyökérkönyvtárában kattintson az Egyéb könyvtár gombra, és adja meg a / var / www / html címet.
- Az automatikus megújítás közötti hónapok sorban törölje a Csak manuális megújítás jelölőnégyzetet, és írja be az 1-et a beviteli mezőbe. Ezután kattintson a beviteli mezőtől balra található gombra.
- Kattintson a Tanúsítvány kérése elemre. Néhány másodpercen belül megerősítő képernyő jelenik meg.
Az új tanúsítvány eléréséhez indítsa újra a Webmint. Ehhez kattintson a böngészőben a vissza nyílra, majd a Webmin újraindítása gombra. Várjon 30 másodpercet, frissítse az oldalt, és lépjen be a vezérlőpultra. A böngésző most jelenteni fogja, hogy a szerver megbízható tanúsítványt használ.
3 - A Webmin használata
A Webmin számos modult kínál, amelyek segítségével kezelheti a kiszolgálót, és szinte bármit megtehet, a BIND DNS-kiszolgáló beállításától kezdve a felhasználók rendszerbe való felvételéig. Próbáljon meg új felhasználót létrehozni, és frissítse a rendszercsomagokat a Webmin segítségével.
Felhasználó- és csoportkezelés
Kattintson a Rendszer fülre, majd a Felhasználók és csoportok gombra. A megjelenő ablakban kezelheti a rendszer felhasználóit és csoportjait.
Hozzon létre egy új felhasználót (például telepítsen), amelyet az alkalmazás üzembe helyezéséhez használhat. Kattintson az Új felhasználó létrehozása lehetőségre az oldal tetején. Ezzel megnyílik a Felhasználó létrehozása képernyő; megadja a felhasználó nevét, jelszavát, csoportját és egyéb információkat a felhasználóról.
- A Felhasználónév mezőben írjon be egy nevet: deploy.
- Válassza az Automatikus lehetőséget a Felhasználói azonosító mezőben.
- A Valódi név mezőben adja meg a felhasználó leírását (például Telepítési felhasználó).
- A Kezdőkönyvtárban válassza az Automatikus lehetőséget.
- A Shell legördülő menüből válassza ki a / bin / bash elemet.
- A Jelszó mezőben válassza a Normál jelszó lehetőséget, és írja be a jelszót.
- Az Elsődleges csoportban válassza az Új csoport a felhasználóval megegyező névvel lehetőséget.
- A Másodlagos csoportban válassza ki a sudo elemet az Összes csoport listából. Ezután kattintson a → gombra a csoport hozzáadásához a csoportokban listához.
- Kattintson a Létrehozás gombra.
Amint láthatja, a Webmin lehetővé teszi a felhasználó shelljének testreszabását, a saját könyvtárak támogatását és egyebeket.
Csomagok frissítése
A Webmin frissíteni tudja a rendszer összes csomagját. Ehhez lépjen az Irányítópult hivatkozásra, és keresse meg a Csomagfrissítések mezőt. Ha a konzol elérhető frissítéseket észlel, akkor ebben a mezőben megjelenik a frissítések száma és a rájuk mutató hivatkozás.
Következtetés
Most egy kényelmes szerverfelügyeleti konzollal rendelkezik, amelyet megbízható tanúsítvány véd. A Webmin intuitív kezelőfelülete számos hasznos funkciót és modult kínál.
Tekintse meg a Webmin funkcióit saját maga. További hasznos információk találhatók a
Nem mindig kényelmes a rendszert a terminálon keresztül konfigurálni. Sok rendszergazda előnyben részesíti a grafikus felületet 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 webes felületeket nagyon gyakran használják a konfigurációhoz.
A webes felület segítségével bárhonnan elérheti a webszerver konfigurációját, ahol van internet hozzáférés, és csak böngészőre van szükség. Az egyik ilyen nyílt forráskódú webes felület a webmin. Egyszerűsége és nagyszerű funkcionalitása miatt nagyon népszerű a Linux felhasználók körében.
A legtöbb esetben a parancssor nélkül is megteheti a szerver adminisztrációját, hanem 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 konfigurálása speciális modulok, például Apache vagy DNS segítségével;
- Postafiókok létrehozása a felhasználók számára;
- Rendszerhasználati statisztikák megtekintése.
A Webmin alapértelmezett disztribúciója több mint 500 szkriptet tartalmaz, amelyek a webes felület opciói és a rendszer parancshéja közötti kapcsolatot valósítják meg. És mindehhez további modulok is hozzáadhatók, amelyek tovább bővítik a program funkcionalitását. A Webmin teljesen Perl nyelven íródott, és mint mondtam, ingyenesen elérhető. Ebben a cikkben bemutatjuk, hogyan telepítheti a Webmint az Ubuntu Server 16.04-re.
Webmin telepítése Ubuntu szerverre
Mielőtt folytatná a Webmin telepítését az Ubuntun, 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óhoz tartozó GPG kulcsot:
sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc
A csomaglisták frissítése hátra van:
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 való hozzáféréshez meg kell nyitni az 10000-es portot egy tűzfallal. Ehhez futtassa:
sudo ufw engedélyez 10000
A Webmin beállítása Ubuntu 16.04-en
A Webmin felületet egyszerűen elérheti, ha beírja a kiszolgáló címét és a 10000-es portot a böngésző címsorába. A Webmin alapértelmezés szerint https-t használ, ezért ezt a protokollt is alkalmaznia kell. A cím így fog kinézni:
https:// ip_address: 10000
A böngésző figyelmezteti, hogy az SSL-tanúsítvány nem megbízható, mert 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ő hatóság állította ki, a böngésző nem tekintheti megbízhatónak. 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ágokkal kell rendelkeznie:
Így fog kinézni a kezdőlap:
Az első oldalon a rendszerrel kapcsolatos általános információk található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ál egy navigációs menüt, amely hozzáférést biztosít a különböző Webmin modulokhoz és kezelheti a szervert. 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-en befejeződött, és immá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!
A "Terminal" használata még a szakemberek számára sem mindig kényelmes. Ezért manapság egyre gyakrabban használjá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 közösségben nagyra értékelik a rendszerek sebességét. Elfogadhatatlan olyan megoldásokkal dolgozni, amelyek lelassítják a szervert. Főleg, ha a rendelkezésre álló források nem olyan nagyok. Ezért különösen nagyra é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 munkához.
A Webmin egy web alapú felület Unix-szerű rendszereken alapuló szerverek kezelésére. Ez az egyik legegyszerűbb és legkényelmesebb megoldás az ilyen jellegű problémák megoldására. Íme az előnyök:
- Segít időt takarítani a szerverkezeléssel kapcsolatban.
- Lehetővé teszi a hálózatok és tűzfalak konfigurálását.
- Támogatja az adatok biztonsági mentését.
- Lehetővé teszi az operációs rendszer finomhangolását.
- É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 munkát. A programbeállításokkal rendelkező fájlok manuálisan és a grafikus felületen található „Webmin Configuration” blokk segítségével is módosíthatók.
Ha kereskedelmi használatra szeretné telepíteni a Webmin for Ubuntu alkalmazást, az teljesen ingyenes. A program BSD licenc alatt kerül terjesztésre.
Menjen a telepítéshez
Először szerkesztenie kell a sources.list fájlt:
"Sudo nano /etc/apt/sources.list"
A következő sorokat kell beszúrni 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"
Most az Ubuntu Serveren a Webmin telepítése két másodperc kérdése. Futtassa a parancsot:
"Sudo apt-get install webmin"
Futás
A Webmin elindításához a böngésző címsorába be kell írni a "https: // (domain név vagy IP szerver): 10000" kódot. A szerverre való belépéskor csak a felhasználónevét és jelszavát kell megadnia. Ezt rendszergazdai jogokkal kell megtenni. Minden!
Végül
|A Webmin egy webalapú rendszeradminisztrációs eszköz Unix-szerű rendszerekhez. A parancssori adminisztráció ezen egyszerű és kényelmes alternatívája a rendszer különféle aspektusainak (például felhasználók és szolgáltatások) kezelésére használható a Webmin modulokon keresztül. A Webmin ideális azoknak a felhasználóknak, akik inkább saját virtuális dedikált szervert tartanak fenn, de nem akarnak parancssorral dolgozni.
Ez az oktatóanyag végigvezeti a Webmin eszköz és az SSL telepítésének folyamatán az apt-get használatával Ubuntu 14.04-en.
Követelmények
A Webmin telepítéséhez root jogosultságok szükségesek. Javasoljuk, hogy hozzon létre egy felhasználót sudo emelt jogosultságokkal (lásd az utasításokat), amelyre szintén be kell jelentkeznie a Webmin felületre. Ezenkívül a Webmin a hitelesítő adatait használhatja majd a szerver kezelésére.
jegyzet: a Webmin használatakor jelszó alapú engedélyezést feltételezünk.
Jelentkezzen be a szerverre új felhasználóként (vagy rootként) SSH-n keresztül a következő paranccsal:
ssh felhasználónév @ szerver_ip_címe
Adja meg jelszavát, amikor a rendszer kéri.
Webmin telepítése
Mielőtt folytatná a Webmin telepítését az apt-get használatával, hozzá kell adnia a Webmin lerakatot a sources.list fájlhoz.
Nyissa meg a sources.list fájlt a virtuális szerveren egy szövegszerkesztőben (nano ebben az oktatóanyagban):
sudo nano /etc/apt/sources.list
Írd be a jelszavad. Ezután nyomja meg a Ctrl-W és a Ctrl-V billentyűket, hogy a fájl végére lépjen, és adja hozzá a következő sorokat:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Ha végzett a szerkesztéssel, mentse a fájlt a Ctrl-X, majd az Y billentyűkombinációval.
Ezután adja hozzá a Webmin GPG kulcsot az apt-hez, hogy a rendszer megbízhasson a hozzáadott tárolóban. Ehhez használja:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Most frissítenünk kell az apt-get csomagok listáját:
sudo apt-get frissítés
Elkezdheti a Webmin telepítését; ehhez futtassa a parancsot:
sudo apt-get install webmin
Erősítse meg a telepítés megkezdését.
A telepítés befejezése után a Webmin szolgáltatás automatikusan elindul.
Jelentkezzen be a Webminbe
Nyissa meg a Webmin bejelentkezési oldalt egy webböngészővel; ehhez adja meg a külső IP-címet és a 10000-es portot. A Webmin alapértelmezés szerint támogatja az SSL / TLS protokollt, ezért a csatlakozáshoz HTTPS-t kell használnia. Tehát nyissa meg a következő hivatkozást a böngészőjében:
https:/// Szerver_IP_címe: 10000
Ebben a szakaszban egy figyelmeztetés jelenik meg: „A szerver SSL-tanúsítványa nem megbízható”, ami azt jelzi, hogy a böngésző nem bízhat meg a szerver SSL-tanúsítványában. A helyzet az, hogy a telepítés során a Webmin automatikusan generál és telepít egy SSL-tanúsítványt, de ezt az SSL-tanúsítványt nem ellenőrizte olyan hitelesítés-szolgáltató, amelyben a szerver megbízhat. Bár a számítógép nem tudja ellenőrizni a tanúsítvány érvényességét, biztos lehet benne, hogy biztonságos.
Mondja el a böngészőnek, hogy a tanúsítvány megbízható. Például a Chrome-ban a következőket kell tennie:
- Kattintson a Speciális hivatkozásra;
- Ezután kattintson a "Tovább a következőre" hivatkozásra IP-cím(nem biztonságos) ".
Firefoxban a következőkre van szüksége:
- Nyomja meg a Megértem a kockázatokat;
- Ezután kattintson a Kivétel hozzáadása… gombra;
- Ezután erősítse meg a biztonsági kivételt.
Ekkor megjelenik a Webmin bejelentkezési képernyője.
Írja be ugyanazokat a hitelesítő adatokat, amelyeket az SSH-kapcsolathoz használtak a legelején. Ne feledje, hogy ennek a felhasználónak sudo vagy root jogosultságokkal kell rendelkeznie.
Kész! A Webmin eszköz sikeresen telepítve van, és használatra kész.
jegyzet: A felhasználó hitelesítési adatainak biztonsága különös figyelmet igényel, mivel jogosultságainak köszönhetően a Webmin alkalmazás teljes hozzáféréssel rendelkezik a szerverhez.
Webmin használatával
A Webmin első indításakor a Rendszerinformációk oldal jelenik meg a rendszererőforrások áttekintésével és egyéb hasznos információkkal. Ezen az oldalon az összes elérhető Webmin frissítés is megjelenik.
A bal oldalon egy navigációs menü látható, amellyel kezelheti a szervert és elérheti a különböző Webmin modulokat. A navigációs menü kategorizált, és minden egyes kategóriához saját modulkészlet tartozik. Különös figyelmet érdemel a Webmin kategória, amely a Webmin alkalmazás konfigurálására szolgáló modulokat tartalmaz, míg más kategóriák a különféle rendszeradminisztrációs feladatok elvégzésére szolgálnak.
Böngésszen a navigációs menüben, nézze meg az elérhető modulokat.
Felhasználó létrehozása (opcionális)
A rendszeradminisztráció fő feladata (a Webminben különösen) a felhasználókezelés. Ebben a részben egy új felhasználó létrehozására összpontosítunk a Felhasználók és csoportok modul használatával.
Írja be a felhasználónevet a Felhasználónév mezőbe, és adja meg a többi szükséges felhasználói adatot. Ezután kattintson a Létrehozás gombra.
Ezt követően a megadott adatokkal rendelkező felhasználó megjelenik a szerveren.
A Felhasználók és csoportok modul más felhasználókezelési feladatok elvégzésére is használható, például felhasználók és csoportok törlésére vagy letiltására.
Az Apache telepítése (opcionális)
A Webmin számos modult tartalmaz különféle szoftvercsomagok kezelésére. Ez a rész bemutatja, hogyan telepíthet webszervert az Apache Webserver modul használatával.
A navigációs menüben válassza ki a Nem használt modulok kategóriát, és keresse meg az Apache webszerver modult.
Ha az Apache korábban nem volt telepítve a szerverre, a modul erről tájékoztat, és javaslatot tesz a webszerver telepítésére.
Az Apache telepítésének befejezése után egy szabványos webszerver indul el.
Ezt követően az Apache Webserver modul a Szerverek kategóriába kerül, és az Apache szerver beállításainak kezeléséhez használható.
Következtetés
Most, hogy a Webmin telepítve van, és készen áll a használatra, ez az eszköz használható alapvető rendszeradminisztrációs feladatok elvégzésére.
Címkék:,