A szerver webes felületen keresztül szolgálja ki. Webmin - Linux adminisztráció webes felületen keresztül. Szoftver router "ArtX router"

A jqgrid 4 adatszűréssel rendelkezik

  1. választási lehetőség keresés:igaz a rács láblécének paramétereiben. Az ikon megjelenésekor a láblécben, a jakot megnyomva megjelenik egy mezőben a kereső párbeszédablak. Mínusz abban a tényben, hogy csak egy mező van, van egy szövegmező az érték megadására és egy operátorkészlet minden mezőhöz.
  2. Építkezés

    jQuery("#mysearch" ).filterGrid("#rács_azonosító" , ( ...) )

    Ez egy véletlenszerű panelt hoz létre a „#mysearch” elem oldalán. A panelen lévő mezők és a hozzájuk tartozó vezérlőelemek készlete statikus, és a colModeltől vagy a speciális filterModel opciótól függ. A panel hátránya, hogy statikus (a koristuvach nem tudja megváltoztatni a mezők számát), és hogy a keresőmotorok ugyanazokban az utóparaméterekben vannak túlterhelve, és nem a json-tömbben. Ez csúnya az univerzális adatszerver (szerveroldali) koncepcióján rejlik a grid számára. Ezenkívül csak egy operátor van, amely egyenlő minden elmével (egyformán).

  3. választási lehetőség multipleSearch:true város lábléce. A láblécnél van egy kérdezőgomb, párbeszédet nyomnak a jakon. Akivel egy szót hozzáadhat a dialózishoz, azt az elméhez a VAGY vagy az elme ÉS az elmével adhatja hozzá. Ennek a lehetőségnek az a hátránya, hogy az érték beállítására szolgáló vezérlőelem csak a szövegmezőhöz van kiválasztva. A rendelés üzemeltetői is ugyanazok.
  4. Lehetőség eszköz.

    jQuery("#eszköztár") .jqGrid("szűrőEszköztár", (sztringEredmény: igaz));

    Van egy másik mínusz a vikoristannі tesztmezőkben és az operátor utáni vezérlésben (ugyanúgy). Minden elme jár még egy vaddal (ÉS).

Bachimohoz hasonlóan mind a 4 mechanizmus számos hiányosságot keres. Sok a kattintás és egy új smartSearchPanel komponens.

A UNIX-szerű rendszereket mindig is a parancssorba hívták, ezért az adminok vvazhavshiy lettek, az újonnan érkezők pedig megkerülték ezt a megoldást. De az órák változnak, tanulhatsz egy kis szervezettől * nix-systems, amelyet valaki kezel. Tudni kell, hogy a grafikus felhasználói felületnek számos előnye van - élesség, józan ész egyszerűsége, intelligencia és kevésbé egyértelmű a megbocsátás. Nem könnyű választani több tucat projekt közül: bármilyen hasonlóság is legyen, mindegyiknek más-más funkciója van. Ismerkedjünk meg a legismertebbekkel.

pilótafülke

Visszanézek a legfiatalabb projektre - youmu még nem múlt el két éves. A Cockpit egy webalapú szerverkezelő panel érvényes kóddal, amelyet a Red Hat terjeszt. Robotok, rendszerek vezérlésére időpontok egyeztetése, konténer alapú szolgáltatások elosztása. Az értelmes felület érdekében már csak be kell gépelni a fő adminisztrációs feladatokat: íme annak a zupinkka szolgáltatásnak az elindítása (systemd), és egy biztonsági bővítmény beállítása (LVM beállítása, RAID beállítása), a hálózat konfigurálása (kötés, VLAN, híd), felhőrekordok kezelése, tartomány csatolása, koristuvalny SSH kulcsok kezelése, valós idejű forgalomfigyelés, naplók újraellenőrzése és még sok más. Főleg a Docker konténerek használatának lehetőségét szeretném látni. Ha több kiszolgálót szeretne kezelni ugyanarról a webkonzolról, az irányítópultot Kubernetes-fürtök vagy OpenShift v3 segítségével csatlakoztathatja az irányítópulthoz. A Cockpit számtalan pluszában láthatjuk, hogy a szerver egyidejűleg a terminál és a webböngésző képes nyerni a keruvannyára. Más döntések fényében az ilyen idétlenség nem jelent mindennapi problémákat. Parancsokat adhat ki a konzolon, ellenkező esetben pedig a Cockpitben láthatja az eredményt. Sőt, maga a Cockpit is rendelkezik terminállal, így a böngészőből vezérelheti a szervert.

Az alaprendszerre és a systemd vicorist socketjére telepített Cockpit webszolgáltatás (Cockpit-ws) lehetővé teszi a hozzáférést a helyi pilótafülke interfészéhez a PAM segítségével (define /etc/pam.d/cockpit). Távoli rendszereken futtathat SSH-kiszolgálót. A kapcsolathoz használhat bejelentkezési/jelszó hivatkozást, használhat Kerberos alapú SSO bejelentkezést, vagy használhat nyilvános kulcsot. Peredbacheno lehetőség bejelentkezni a távoli szerverre a koristuvach streaming adataiból.

A webpanel segítségével súgó érhető el. Az interfész nem lokalizált, de elvileg nem okoz nehézséget, így az összes paraméter megértéséhez és megszólaltatásához rá kell nyomni a kérésre, vagy meg kell jegyezni a javasolt mezőket.

Mínusz Cockpit - kötés a systemd-hez. Előfordulhat, hogy a másik szolgáltatáskezelőt használó disztribúciók nem használják az összes szolgáltatást. Ha nem szeretné kijelölni az összes szervert, és egyetlen felületet használni a könnyű hozzáféréshez.

Elérhető a Fedora disztribúciós készlet tárházából a 21-es verziótól. Ingyenes szövegekért a projekt weboldalán a Fedora, RHEL/CentOS, Arch Linux és Ubuntu kereskedők tárházában találhat elemeket. Az Ubuntu verziója nincs megadva, de ha vissza akarja állítani a hivatkozást a systemd-re, akkor a 15.04/15.10-ben fájl nélkül fog működni. Futtathatja a korai verziókban is, amelyek felfelé indulnak, beleértve a 14.04 LTS-kiszolgálókon népszerű verziót is, de más funkciók nem működnek. Telepítve:

$ sudo add-apt-repository ppa:jpsutton/cockpit $ sudo apt-get update $ sudo apt-get install cockpit $ sudo apt-get install glib-networking $ sudo /usr/sbin/remotectl tanúsítvány --ensure --user= root $ sudo /usr/libexec/cockpit-ws

Opcionálisan a cockpit-ws indításakor módosíthatja a portot (--port) és blokkolhatja a TLS-hacket (--no-tls), vagy inkább módosíthatja a cockpit.conf konfigurációs fájlt. A telepítés órájában egy önaláírt tanúsítvány generálódik. A promócióhoz a protokoll a HTTPS és a 9090-es port (https://ip-server:9090). Bejelentkezéskor a felügyeleti panel felugrik, és megjeleníti a CPU, a memória és az I/O lemez műveleteinek grafikonját. Az alábbiakban egy kiszolgáló látható, amelyre telepítve van a Cockpit; elvenni az adatokat, elég csak kattintani az áldásokért. Hat menü elosztását javítottuk, amelyeket néhányan felismertek. Új szerver csatlakoztatásához egyszerűen válassza a Szerver hozzáadása lehetőséget, írja be a nevet vagy az IP-címet. Ensign Jelentkezzen be az aktuális hitelesítő adataimmal, hogy engedélyezze a bejelentkezési adatfolyamok ellenőrzését. Nem kell magának a Cockpitnek a munkáját javítania, az adminisztráció minden ereje a Cockpit Guide-ban van.

Ajenti


Vesta CP

A promóció csak a tagok számára elérhető

1. lehetőség. Jöjjön el az „oldalra”, hogy elolvassa az oldalon található összes anyagot

A közösen kiosztott időtartamú tagság hozzáférést biztosít a Hacker összes anyagához, növeli a speciális felhalmozási kedvezményt és lehetővé teszi a professzionális Xakep Score értékelés felhalmozását!

Az elülső cikkben egy másik grafikus héjat láthattunk a szerverrel végzett munka optimalizálására Linux kernel alatt. Ale, scho robiti, її її zastosuvannya z csendes chi іnshih okok miatt nem є dolіlnym? Üsd el a robotot a konzolon?

Szerencsére van még egy alternatíva a Linux számára – a webes felület.

Kifejezetten a Linux adminisztrációja érdekében a Webmin programot felbontották. Használjunk egy webszervert, és írjunk be szkripteket a Perl-be, hogy biztosítsuk a webes felület működőképességét.

Telepítvewebmin

A Webmin rendszerre telepítésének lerakatával kapcsolatos információk ma elérhetők. Ezt її előre hozzá kell adni.

Ehhez meg kell nyitni az /etc/apt/sources.list fájlt, és hozzá kell adni a következő sor elejéhez:

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

Most már futtathatja a Webmin telepítését a következő paranccsal:

apt-get install webmin

apt-get install webmin

A telepítés után a Webmin automatikusan elindul. A bejelentkezési oldal a szerver címe mögött érhető el a 10000-es porton keresztül ( szerver_címe:10000)

A rendszerbe való belépés a helyi tudósító további nyilvános adataitól függ, aki adott esetben adminisztrátori jogosultságokkal rendelkezik.

Robot zwebmin

A rendszerbe való bejelentkezés után a Webmin kezdőlapjára lépünk.

Ez az oldal rövid információkat tartalmaz a rendszerről (Webmin verzió, processzor típusa, memória túlhajtás, túl kicsi a hely a lemezen) és a smut menüről (roztashovane levoruch).

A Webmin legyen jól felszerelt szoftver modulokkal és funkciókkal, és ha szükséges, egy cikk keretein belül lehetetlen leírni vele a munkát. Ezért röviden kitérünk a főbb részletekre.

A Smut menü számos részből áll:

  • webmin
    Nalashtuvannya közvetítő nélkül Webmin;
  • Rendszer
    Információ a rendszerről és a rendszer beállításairól (corystuvacha, folyamatok, szolgáltatások stb.);
  • Szerverek
    Telepített szerverek kezelése (webszerverek, adatbázis-szerverek stb.)
  • Egyéb
    Ügyeljen az adminisztrációra, amely más disztribúciókban nem jelent meg (fájlkezelő, csak konzol);
  • Hálózatépítés
    Nashtuvannya merezhі;
  • Hardver
    Hardveres biztonság kezelése (rendszeróra, lemezek tárolása, nyomtatók stb.);
  • Fürt
    Számos szerver kezelése, egy klaszterben egyesítve. A Webmint csak az egyik telepíti. A másokkal végzett munka az RPC protokollon alapul;
  • ENSZ-használtmodulok
    Webmin modulok, amelyek nincsenek feltörve. A telepített, de a szerveren végzett munkához szükséges komponensek. Hány komponenst kell telepíteni a szükséges modulok csatlakoztatásához?
  • Keresés
    Webmin belső keresés;
  • Kilátásmodul'sNaplók
    Webmin modul változási naplók;
  • RendszerInformáció
    Rövid információ a rendszerről. Є kezdőoldal a rendszer bejáratánál.
  • FrissítésModulok
    Frissítések a Webmin modulokhoz. Csak azután módosítsa a szertartást, ha kijelentkezik, és újra belépett a rendszerbe;
  • Kijelentkezés
    Lépjen ki a rendszerből.

A fájlkezelő megnyitásakor megjelenik a fájlrendszer gyökérkönyvtára. Ha segítségre van szüksége a hyperposilan használatához, lépjen ezekre és más mappákra, és nyissa meg vagy töltse le a fájlokat a számítógépére.

Az alábbi képernyőképen az egyik levelező kezdőkönyvtárában található Dokumentumok könyvtár látható.

Ez a fájlkezelő csak a legegyszerűbb műveletek végrehajtását teszi lehetővé. Katalógusok és szöveges fájlok létrehozása, szöveges fájlok szerkesztése, archívumok létrehozása, archívumok kicsomagolása (például kicsomagolás), fájlok feltöltése számítógépről szerverre és új csomag.

Ezenkívül lehetőség van a fájlkezelő fájljainak és mappáinak, valamint a hozzájuk tartozó hozzáférési jogosultságok módosítására a fájlkezelő kiegészítő felületéhez.

Ez különösen fontos, mivel helytelen, hogy a root:root promócióhoz fájlok és mappák jönnek létre a vlasnikból, és a 755-ös és 644-es hozzáférési jogok láthatók.

Őrülten, a biztonságot szem előtt tartva nem varto új hozzáférést adni nekünk, akik hajlandóak. Az Ale vikoristannya vlasnik for zamovchuvannyam különféle problémákat is megoldhat. Például annak a ténynek köszönhetően, hogy a webszerver írási jogosultsággal rendelkezik, a webhelyet tartalmazó könyvtárban sok olyan webes program található, amelyek hibásan vagy egyáltalán nem működnek.

Ezért a fájlrendszer elérésének stratégiája jól átgondolható.

Munka a konzolról

A konzolról érkező robotok esetében az „Egyéb” ág „Szöveges bejelentkezés” oldala nyert.

A fekete színmező pontosan utánozza a Linux konzolrobotot. Mivel szüksége van egy nagyszerű konzolhoz, a Webmin ezt a képességet biztosítja.

A Megnyitás külön ablakban… gomb segítségével a konzolt a böngészőablakban nyithatja meg.

Robot z

Az Apache-val való munkavégzés modulja a főmenü "Szerverek" ágából érhető el az "Apache Webszerver" hivatkozás alatt.

A modul kezdőlapján felveheti a meglévő virtuális gazdagépek listáját.

A piktogram megnyomásakor a gazdagép nevéből származó utasítás jelenik meg.

Valójában ez nem más, mint egy web-interfész robotok számára a gazdagép konfigurációs fájlokkal. Ezzel a segítséggel beállíthatja az összes paramétert, beleértve az átirányításokat (átirányításokat), a kegyelmet, az erőforrások megosztását (a virtuális tárhelyet jól ismerők számára), stb.

A gazdagép konfigurációs fájlját manuálisan is szerkesztheti ("Irányelvek szerkesztése").

A „Virtuális gazdagép létrehozása” fül egy új virtuális gazdagép létrehozására és a fő beállítások lecserélésére szolgál.

A virtuális gazdagép létrehozása után a borok megjelennek a modul főoldalán lévő listában, és lehet, hogy finomabban hangolhat.

A „Globális konfiguráció” lapon ellenőrizze az Apache globális telepítését.

Zocrema, szerkesztheti a szerver konfigurációs fájljait (Edit Config Files), módosíthatja a koristuvach csoport nevét, hogyan kell kiválasztani az Apache robotokat (Felhasználó és csoport), engedélyezheti vagy letilthatja a kiegészítő Apache modulokat (Apache modulok konfigurálása).

Robot z MySQL

Az Apache-val való munkavégzéshez szükséges modul a főmenü "Szerverek" ágából érhető el a "MySQL Database Server" opció alatt.

A modul interfésze intuitív módon érthető.

A fő oldalon konfigurálhatja az általános MySQL paramétereket, vagy létrehozhatja vagy törölheti az adatbázist.

Ha megnyomja az adatbázis piktogramját, megjelenik egy oldal a її elemek listájával.

A jövőben a vizuális szerkesztő lehetővé teszi táblázatok és megjelenések (nézet) létrehozását.

Felhasználáskor lehetőség van egy további SQL kérés kiválasztására is ("Execute SQL" gomb).

A kérés megírható manuálisan, vagy beszerezhető egy SQL-szkriptből. Ez lehetővé teszi az adatbázis visszaállítását biztonsági másolatból különösebb nehézségek nélkül.

Támogatja a biztonsági másolatok készítésének lehetőségét is.

A biztonsági másolat az SQL szkriptben kerül mentésre, de a kiterjesztésekből azonnal meg kell adni a fájl nevét.

Zagal modul a MySQL-lel való munkához, a phpMyAdmin jó munkát végez a képességeiből. Ezért a Webmin segítségével a legtöbb vipadkiv más programokban is megtalálható.

webmin

Szükség esetén a Webmin könnyen oroszosítható.

A Webmin nyelvi felületének megváltoztatásához lépjen a „Nyelv és téma módosítása” lehetőségre. Ezután állítsa a "Webmin UI nyelv" jumpert a "Személyes választás" pozícióba, és válassza ki az "orosz (RU.UTF-8)" elemet a listából.

A „Változtatások végrehajtása” gomb megnyomása után a szertartások megváltoznak, de vizuálisan csak a buli teljes újbóli előrehaladása után jelennek meg.

Azt is fontos megjegyezni, hogy nem minden összetevő támogatja az orosz nyelvet. Vedd újra.

Például a MySQL robotok modulja csak egy kicsit oroszosodott.

Összegzés

A Webmin program lehetővé teszi, hogy ne csak a rendszergazdát evakuálja a Linux felügyelete alatt lévő szerverek főadminisztrációjából, hanem az alacsony szintű programokat is lecserélje saját magára.

Ezt a funkcionalitást azonban jelentősen korlátozzák a rendszerbe telepített modulok lehetőségei.

Ráadásul a Webmin nem csak a bővítés, hanem a funkcionalitás terén is jelentősen kompromittálja a méretes grafikus héjakat. Ennek ellenére a webes felületet túlterheli a webes felület. Ráadásul ahhoz, hogy legyen grafikus shell egy távoli rendszergazdának, egy további VNC vagy RDP szervert és egy külső klienst kell telepíteni a rendszergazda gépére, akkor a Webmin nem törődik semmiféle böngészőkrémmel.

Ugyanezen okból, funkcionalitásával és egyszerű telepítésével a Webmin program széles körű népszerűségre tett szert.

A Webmin nem az egyetlen alternatívája a grafikus shelleknek, és párhuzamosan is dolgozhat velük. Egy adott környezet kiválasztása a teljesítménykiszolgálóval végzett munkához gyorsabb, mint az adott munkakörnyezetek biztonsága.

Terminál, fájl (FTP) vagy levelezőszerver létrehozásához Linuxon, az operációs rendszerrel kell működnie. Ellenkező esetben nehéz lesz kijönni. Az operációs rendszerhez nincs szükség vezetékes számítógépre. Ezért nem mutatod be saját erőforrásaidat a grafikai tervezésben. A Linux disztribúciók letölthetők egy régi számítógépről. Ezért a különböző szerverek létrehozásához gyakran a Linuxot vagy az Ubuntu Servert választják.

Nagyon sokféle irodalom született már róla. Több ezer könyv létezik a Linuxról. A Pratsyuvati átjut a terminálon, és manuálisan adja meg az összes parancsot. Ennek ellenére saját kezűleg készíthet egy kis Linux-kiszolgálót, amely fájlmegosztást, webszolgáltatásokat és levelezési protokollt tartalmaz.

Az Ubuntu Server Linux operációs rendszeren alapul. A її munkához nincs szükség jelenlegi processzorra, vіdmіnna vіdеоkarta аbо nagy mennyiségű operatív memóriára. A Linux segítségével elindíthat egy szervert egy régi laptopon. És az újban minden szükséges összetevő megtalálható lesz: levelezés, FTP, web.

Letölthet egy Linux lemezképet az Ubuntu.ru webhelyről. Válasszon egy kiszolgálós verziót (nem az asztali számítógépet!). A letöltés a Torrent kliensen keresztül történik. Ezt a képet lemezre vagy USB flash meghajtóra kell írni (a LiveUSB segítségével). Virtuális meghajtóval is felgyorsíthatod.

Az Ubuntu egyszerű felülettel rendelkezik. Nincsenek más grafikus túlvilágok számára. Csodával határos módon közeledik a Qia OS, így a Linux szervert kézzel is meg lehet teremteni. Ezzel a számítógép erőforrásait a tartomány fogja felemészteni. Az Adzhe їy a robotokhoz nem szükséges.

Її telepítése a következőképpen járjon el:

  • Válassza ki az adott régió nyelvét egy zsákban.
  • Találd ki a rendszergazda nevét. Vono vikoristovuєtsya for keruvannya szerver.
  • Írja be a levelező nevét is a „Felhasználónév a fiókjához” mezőbe. Ebben a bejegyzésben az Ubuntu műszaki támogatásával fog konzultálni.

Vkazuєmo im'ya koristuvacha az Ubuntuban

  • Írd be a jelszót. Erősítse meg a jógát.

Adja meg az oblіkovogo rekord jelszavát

  • Adja meg a domaint, valamint a borszámot. Minden szolgáltatás az újon lesz: fájl (FTP), levelezés, webhelyek tárhelye és így tovább.
  • Nézze meg, a rendszer dokkol.
  • Végül is az adalékkomponenseket szaporítania kell.

Az Axis egy lista a Linux szerverhez szükséges dolgokról és néhány alapvető munkáról:

  • Nyissa meg az SSh-t. Győzelem a távoli közigazgatás számára. Legyen jó kezekben, mintha egy másik számítógépről sértené meg a szolgáltatás szolgáltatását. Linuxot futtató PC-n is bekapcsolhatja a monitort és a videoadaptert.
  • LÁMPA. Linux segédprogramok készlete, amely tartalmazza az Apache-t (webszervert). MySQL (adatbázis) és PHP (filmprogramozás CMS-hez). A Qi komponensek szükségesek egy kritikus interfész létrehozásához.
  • Samba fájlszerver. Lehetővé teszi a számítógépek közötti fájlcsere konfigurálását. Ha FTP-kiszolgálóra van szüksége, válassza ezt az elemet.
  • Virtuális gép gazdagép. Telepítse, ahogy választja, hogy ki tudja használni a virtualizáció lehetőségeit.
  • nyomtatószerver. Merezhevy nyomtató.
  • DNS szerver. Domain név rendszer Ezzel felismerheti a számítógép nevében és a navpackiban szereplő IP-címet.
  • Mail Server. Postaszerver.
  • PostgreSQL adatbázis. Objektum-relációs adatbázisok.

Válassza ki azokat, amelyekre szüksége van, és erősítse meg a telepítést. Az első indításkor meg kell adnia a rendszergazda bejelentkezési nevét és jelszavát. Megjelenik a konzol. Hasonló a Windows parancssorhoz és az MS DOS operációs rendszer interfészéhez.

Újra meg kell tekintenie a frissítés megjelenését. Írja be a sudo apt-get update vagy a sudo apt-get upgrade parancsot mancsok nélkül. A frissítés után megkezdheti a szerverek összes összetevőjének frissítését: FTP, mail, Web.

Az Ubuntu esetében a fő pszeudografikus felület a Midnight Commander. Ez a Norton Commander shell analógja, rozroblenoy az MS DOS számára. Egy ilyen felülettel könnyebb gyakorolni - minden jobb, alacsonyabb a konzolon.

A Linux terminál elindítása

A mai Linuxban a konzol helyettesíti a terminált. Az új eléréséhez:

  1. Nyissa meg a programokat.
  2. Nyomja meg a "Normál" gombot.
  3. Lesz terminál.

Az újhoz ugyanúgy adhatja meg a parancsokat, mint az Ubuntu Server esetében.

  • A (még nem elérhető) LAMP-összetevők telepítéséhez egymás után be kell írnia a sudo apt-get update, a sudo apt-get install taskel és a sudo taskel install lamp-server parancsokat. Ezután nyomja meg az Enter billentyűt.
  • Az Open SSh letöltéséhez írja be a „sudo apt-get install openssh-server” parancsot.
  • A Samba fájlkiszolgáló telepítéséhez írja be a „sudo apt-get install samba” parancsot.

Amikor a MySQL-t a LAMP csomagból telepíti, be kell állítania egy rendszergazdai jelszót az SQL-hez.

Helyi webszerver

A web létrehozásához a szerver saját IP nézetekkel rendelkezhet. A LAMP telepítése után az Apache tesztoldal elérhető lesz ehhez az IP-címhez. Tse i є jövő Internet. Nadalі feltehet FTP-t, adatbázist, levelezési protokollt. Webszerver beállításához:

  • Telepítse a phpMyAdmin programot. Amelyhez a terminálon vagy a konzolon egyenként írja be, hogy "sudo apt-get install phpmyadmin"

  • Indítsuk újra a sudo szolgáltatást az apache2-vel.
  • Alkatrész zavanazhitsya. Az Apache újra fel lesz töltve. A következő lépés az operációs rendszer verziójának használata.

Ha Ubuntu 13.1 vagy újabb verziója van, módosítsa a parancsokat:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 újratöltés

Hajtsa be őket egymás után egyenként, a skin után nyomja meg az Enter billentyűt.

Az Ubuntu 16.04-ben további utasításokra van szüksége:

  1. sudo apt-get install php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl indítsa újra az apache2-t

A szolgáltatás automatikus újraindításának bevezetése után a http:///phpmyadmin címen elérhetővé válik a webes felület.

  • A konfiguráció és az ezzel kapcsolatos adatok az Apache szerver "etc/apache2/" mappájában találhatók. Apache2.conf - konfigurációs fájl a terjesztéshez
  • A "mods-available"/"sites-available" és a "mods-enabled"/"sites-enabled" könyvtárak webhelymódosításokat tartalmaznak.
  • A Ports.conf tartalmaz egy listát a lehallgatható dolgokról.
  • Ha a "sudo /etc/init.d/apache2" parancs után hozzáadja a "Stop" szót, az Apache leállítja a robotot. Yakscho "Start" - kezdje újra. Yakshcho "Újraindítás" - revantagize.
  • A helyek mentési útvonalának önálló kiválasztásához egymás után írja be a „sudo a2enmod rewrite” és a „sudo a2enmod userdir” terminált.

A változtatások elvégzése után újra kell indítania a szolgáltatást az Újraindítás paranccsal.

levelezőszerver

Ha Linuxon szeretne levelezőszervert létrehozni, akkor már rendelkezik domain regisztrációval. Ezenkívül statikus IP-cím is szükséges.

  • Telepítse a Postfix összetevőt. Ehhez írja be a sudo apt-get postfix parancsot a konzolon.
  • Ha érdekel, írd ki a sudo /etc/initd/postfix start parancsot. A szolgáltatás hatékonyabb.
  • A Postfix már rendelkezik olyan paraméterekkel, amelyek az SMTP protokollal való teljes működéshez szükségesek. Mindazonáltal nem lehet kis nalashtuvannyát készíteni.
  • Nyissa meg az /etc/postfix/main.cf fájlt.
  • Keresse meg az új „mydomain =" értéket. A "=" jel után írja be a domain nevét.
  • Nézzük meg a "myhostname =". І írja be a gép nevét.
  • Most a levelezőszerver képes felülkerekedni a többi számítógépen, mivel azok ugyanabban a dimenzióban vannak. Ha levelezést szeretne küldeni az internet más tartományaiba, a „main.cf” fájlban keresse meg az „inet_interfaces =” sort. Tedd utána a "minden" szót.
  • Módosítsa a "mynetworks =" értéket, hogy beírja a körzetében található összes számítógép címtartományát (például 127.0.0.0/8).

Amint a szolgáltatás megfelelően be van állítva, és minden világos (fix IP címek, domain regisztrációk), a Szerver képes fogadni és fogadni a levelezést. Így kerül elküldésre a domain MX rekordja a gazdagépnek.

Az erőforrásnapló megtekintéséhez írja be a "tail -f /var/log/mail/info" parancsot. Az emlékeztető eltávolításához írja be a „mailq” parancsot.

Fájlszerver

Szükség lehet egy Linux FTP-kiszolgálóra a dokumentumok cseréjéhez és a fájlok letöltéséhez. Van néhány ilyen erőforrásom: vsFTPd, Samba, proFTPd.

Beszámolunk a vsFTPd-ről. A Yogo egy paranccsal telepíthető és futtatható - sudo apt-get install vsftpd. Kicsit odébb feküdj le, mint a tiéd, úgy, milyen szolgálatban szeretnél dolgozni. A paraméterek módosításához rendszergazdai jogokra lehet szükség.

  1. Amint a program elindul, a rendszer létrehoz egy új mappát, és hozzáad egy mappát a kezdőkönyvtárhoz, mivel felismeri, hogy a szerver mappájával működik. Az "etc" könyvtárban található az "ftpusers" fájl is. Ott felveheti koristuvachіv, yakim blokkolt hozzáférést a fájlokhoz.
  2. A telepítés után a lehető leghamarabb módosítsa a „var” mappába azt a könyvtárat, amelyben a fájlok legyenek. Az ilyen típusú rendszergazdanévhez írja be a "usermod -d /var/ftp ftp &&rmdir /home/ftp" parancsot.
  3. Hozzon létre egy új koristuvach-csoportot. Például: "userftp". Adja meg az addgroup userftp parancsát a konzolban.
  4. Adj neki új megjelenési rekordot (az egyszerűség kedvéért ezt a csoportot coristuvachának hívjuk). Kapcsolja össze a "useradd -a /var/ftp -g userftp userftp" parancsot. Ragadóan koristuvachot alkot. Ha egy lényeges becenevet szeretne felvenni a csoportba, a "useradd" helyett írja be a "usermod" kifejezést.
  5. Az új koristuvachevhez jelszót kell kitalálni. Írja be a „passwd userftp” parancsot a terminálba.
  6. Utasítsa a „chmod 555 /var/ftp && chown root:userftp /var/ftp” parancsot, hogy hozzáférést biztosítson a fióknak a fájlszerver gyökérmappájához.
  7. Most hozzon létre egy nyilvános könyvtárat. Írja be egymás után az mkdir /var/ftp/pub és a chown userftp:userftp /var/ftp/pub parancsot.

Az FTP mappa offline állapotban indul. Vaughn maє forgatókönyve, amely egy démon szerepét játssza. Az ilyen funkciókhoz néhány parancs áll rendelkezésre. A bűzt a sudo service vsftpd sor után kell megadni.

  • Stop és Start. Vimknennya, hogy vіmknennya.
  • Indítsa újra és töltse be újra. Újrakezd. Szükséges stosuvannya új nalashtuvan. A csapatok közötti különbség az, hogy egy újabb továbbjutás megengedett új bekerülés nélkül.
  • állapot. Információk a táborról.

A továbbiakban a szerver beállítása a konfigurációs fájl átírásával történik, amely az etc/vsftpd.conf fájlban található. Az új egyszerű szerkezetű. Könnyű leszedni az újról. Akinek szüksége van sok tudásra. A fájl módosítása előtt biztonsági másolatot készíthet. Ha a kegyelemdöfést kimutatnák, minden megújulhatna. Írja be a "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" parancsot, és az információk mentésre kerülnek.

Ha igen, akkor folytathatja a szerkesztést.

  • A "hallgat=" mellett írja be az "IGEN"-t. Todi a szerver pracyuvatime a független módhoz.
  • "Local_enable" Lehetővé teszi a helyi korilisták belépését.
  • A "Write_enable" hozzáférést biztosít a saját könyvtáraihoz.
  • "Anonymous_enable". Megvédheti a névtelen tudósítók jogait, ezért tegyen NEM-et. Létezik még a "no_anon_password" opció is – névtelenül, jelszó nélkül jelentkezzen be. Її kerítésre is van lehetőség.

Ha nyilvános szervert akarunk futtatni, akkor a „hallgatás” sor után néhány további paramétert is meg kell adni.

  • "max_kliensek". Az egyórás napok száma.
  • „Idle_session_timeout” és „data_connection_timeout”. Időtúllépési munkamenetek.
  • "ftpd_banner". Fontos információk a veteránok számára. Írhatsz például, hogy Hello!.

Terminál szerver

Terminálszerver Linuxon üzleti és irodai célokra, minden számítógép egyetlen egységben. Még kényelmesebb, ha bármelyik PC-ről (amelynek van hozzáférése) a szervezet a terminálra tud menni. Ez nagyszerű lehetőségeket mutat a távoli adminisztrációra.

Egy ilyen feladathoz az LTSP a Linux Terminal Server Project. A program a szabványos Ubuntu csomagban található. Sob її beillesztés:

  1. Írja be az "ltsp-server-standalone" parancsot.
  2. Ezután írja be, hogy "apt-get update && apt-get install ltsp-server-standalone".
  3. Ellenőrizze, amíg mindenki érdeklődik és felfrissül.
  4. Most telepítenie kell a kliens rendszert. Utasítsa az „ltsp-build-client” parancsot.
  5. Futtassa az "ltsp-build-client-dist trusty-arch i386-fat-client-desktop lubuntu-desktop" parancsot.
  6. Írja be a debootstrap parancsot, és a disztribúció automatikusan elindul az opt/ltsp/i386 könyvtárba.

A Linux Server gyenge számítógépeken is futtatható. Ezért gyakran nyer a szerverek létrehozása és a távoli adminisztráció. Futtasson levelezési szolgáltatásokat, FTP fájlokat és terminálokat az operációs rendszerén.

A levelezőszerver megfelelő működéséhez fontos, hogy a DNS-zóna megfelelően legyen beállítva. A DNS rendszerrel kapcsolatos néhány szempontot már tárgyaltuk, ma erről az ételről szólunk bővebben a riportban. A DNS zóna felállítását a levelezőszerver megnyitása előtti műveletek előkészítése előtt és abban az elektronikus levelezőrendszer lefektetése előtt kell elvégezni.

Hozzon létre egy e-mail címet, és küldje el a deakim koristuvachs-nak. Ezen túlmenően, ha a coristuvachok nevét kómával terjeszti, úgy dolgozhat, hogy a címek nevét postán küldték el a ferde rekordok matricáira:

Mentsük el és zárjuk be a fájlt.

Viklichte megtámadja a parancsot, így a vikonati átalakul:

sudo postmap /etc/postfix/virtual

A változtatások aktiválásához indítsuk újra a szolgáltatást.

sudo service postfix újraindítás

Testuvannya nalashtuvan

Az egyeztetéshez, hogy a szerver megfelelően felülbírálhassa a levelet, küldje el a lapot az eredeti e-mail címről valamelyik álnév-alkotásra vagy a szerveren lévő felhőrekordok egyikére.

Például a lapot a következő címre küldték:

Most adjon hozzá információkat a táblázat többi részéhez:

INSERT INTO `examplemail`.`virtual_aliases`
("azonosító", "domain_id", "forrás", "cél")
ÉRTÉKEK
(‘1’, ‘1’, ‘ ’, ’ ’);

MySQL bezárása:

Postfix foltozás

Menjünk egyenesen a Postfix paraméterekhez. Szükséges számunkra, hogy a levelező kliens azonnal javítsa a koristuvachiv alapjába beírt és az SMTP regisztráció feldolgozását követően beírt neveket. Első alkalommal készítünk biztonsági másolatot a konfigurációs fájlról, így különböző módokon lehet a standard beállításokhoz fordulni:

cp /etc/postfix/main.cf /etc/postfix/main.cf.orig

Ekkor megjelenik a konfigurációs fájl:

nano /etc/postfix/main.cf

A nano helyett bármilyen Önnek megfelelő szövegszerkesztőt módosíthat.

Kommentárjuk a TLS paramétereket, valamint adjunk hozzá néhányat. Itt vannak az ingyenes SSL-re vonatkozó idézetek:

#TLS paraméterek
#smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
#smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
#smtpd_use_tls=igen
#smtpd_tls_session_cache_database = btree:$(data_directory)/smtpd_scache
#smtp_tls_session_cache_database = btree:$(data_directory)/smtp_scache
smtpd_tls_cert_file=/etc/ssl/certs/dovecot.pem
smtpd_tls_key_file=/etc/ssl/private/dovecot.pem
smtpd_use_tls=igen
smtpd_tls_auth_only = igen


Ezután adjunk hozzá további alacsony paramétereket:

smtpd_sasl_type=galamblak
smtpd_sasl_path=private/auth
smtpd_sasl_auth_enable=igen
smtpd_recipient_restrictions=
permit_sasl_authenticated,
allow_mynetworks,
reject_unauth_destination

A mydestination beállításához és localhost-ra történő módosításához is megjegyzést kell fűznünk:

#mydestination = primer.ru, namehost.primer.ru, localhost.primer.ru, localhost
mydestination=localhost

A myhostname paraméter helyettesítheti a domain nevünket:

myhostname=namehost.primer.ru

Most hozzáadunk egy sort, amely felülírja a riasztást a MySQL-táblázatokban felsorolt ​​összes tartományban:

virtual_transport = lmtp:unix:private/dovecot-lmtp

Hozzáadhatunk még három paramétert, hogy a Postfix azonnal csatlakozhasson a MySQL táblákhoz:

virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf

MySQL és Postfix fájlok testreszabása

Létrehozunk egy fájlt

mysql-virtual-mailbox-domains.cf

Hozzáadjuk az új qi értékhez:

user=felhasználói mail
jelszó = mailpassword
hosts=127.0.0.1
dbname=examplemail
query = SELECT 1 FROM virtual_domains WHERE name='%s'


Indítsa újra a Postfixet:

szolgáltatás postfix újraindítása

Tesztdomain a Postfixhez:

postmap -q primer.ru mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

Hozzunk létre még egy fájlt:

nano /etc/postfix/mysql-virtual-mailbox-maps.cf
user=felhasználói mail
jelszó = mailpassword
hosts=127.0.0.1
dbname=examplemail
query = SELECT 1 FROM virtual_users WHERE email='%s'

Rezavantazhuemo Postfix:

szolgáltatás postfix újraindítása

Nézzük újra a Postfixet:

postmap -q mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

Ha minden megfelelően van beállítva, megjelenhet

Hozza létre a fájl többi részét - álnevekhez:

nano /etc/postfix/mysql-virtual-alias-maps.cf
user=felhasználói mail
jelszó = mailpassword
hosts=127.0.0.1
dbname=examplemail
query = Cél kiválasztása FROM virtual_aliases WHERE forrás='%s'

szolgáltatás postfix újraindítása


Ébresztő teszt:

postmap -q mysql:/etc/postfix/mysql-virtual-alias-maps.cf

Biztonsági másolatra van szükségünk hét fájlról, így módosítani tudjuk:

cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.orig


Tse srazok parancs. Ezek közül további hatot mutatunk be ezekhez a fájlokhoz:

/etc/dovecot/conf.d/10-mail.conf
/etc/dovecot/conf.d/10-auth.conf
/etc/dovecot/dovecot-sql.conf.ext
/etc/dovecot/conf.d/10-master.conf
/etc/dovecot/conf.d/10-ssl.conf

Nyissa meg az első fájlt:

nano /etc/dovecot/dovecot.conf

Fordítva, chi megjegyzést fűzött ehhez a paraméterhez:

Include_try /usr/share/dovecot/protocols.d/*.protocol
protokollok = imap lmtp

Include_try /usr/share/dovecot/protocols.d/*.protocol line

A következő fájl szerkesztése:

nano /etc/dovecot/conf.d/10-mail.conf

Ismerjük a mail_location sort, ismerjük a megjegyzést, beállítjuk a következő paramétert:

mail_location = maildir:/var/mail/vhosts/%d/%n

Ismerjük a mail_privileged_group-ot, tedd oda:

mail_privileged_group = mail

Felülvizsgáljuk a hozzáférést. Beírjuk a parancsot:

A hozzáférés így nézhet ki:

Hozzon létre egy mappát a bőrregisztrált domainhez:

mkdir -p /var/mail/vhosts/primer.ru

Ezt a csoportot hozzuk létre 5000-es azonosítóval:

groupadd -g 5000 vmail
useradd -g vmail -u 5000 vmail -d /var/mail

Vlasnik Koristuvach VMail módosítása:

chown -R vmail:vmail /var/mail

A következő fájl szerkesztése:

nano /etc/dovecot/conf.d/10-auth.conf

Kommentáljuk a hitelesítés szövegét, és adjuk hozzá a következő sort:

disable_plaintext_auth=igen

Módosítsa a következő paramétert:

Ma, ha teheti, minden gond nélkül nézzen meg számos levél nélküli képernyőt, csak regisztrálja a ferde rekordokat a "Yandex", "Mail.Ru" és hasonlók szolgáltatásaiban, olyan hatalom, mint egy mail szerver, ne aggódj a gazdag coristuvachiv miatt.

Prote buvayut az ilyen pillanatokat, ha szeretné tudni, hogy a deyaki vonatkozásait a diéta kolosszális lesz.

Ha szükséges

A helyzet, ha a poszt fejlődésének elemi ismerete szükséges a peresichny koristuvachev számára, akkor nem olyan gazdag. І Tim nem kevesebb, legyen tőlük, te is lehetsz, ha:

  • Ennek eredményeként az a döntés született, hogy a böngésző alapúról egy látnoki programra váltanak. Még gazdagabb abban, hogy miért jobbak a kliensek: lehetővé teszik levelezőprogramok küldését szervezővel, jegyzettömböt, valamint több gnuchko cheruvat címjegyzéket és értesítések kezelését.
  • A levelezőkliens robot nem kézbesítési problémái miatt az összes hibát kijavították. Ezután már csak egy levelezőszervert kell telepítenie. A Nalashtuvannya yogo singnek nincs sok ereje egy órára, de más helyzetben poszt nélkül is maradhat, hogy befejezze egy háromórás órát.
  • Az ingyenes postai képernyőket az adminisztráció alábecsülheti, ráadásul magyarázat nélkül. Ez egy ilyen képernyőnek tűnik az üzleti partnerek szemében, őszintén szólva, tiszteletlen. És ehhez lehet víziókat készíteni a szerveren.
  • Ha a szolgáltató postai képernyőt terjeszt, akkor miért ne sietne egy ilyen ajánlattal.

Windows levelezőszerver beállítása

Az e-mail főbb paramétereit, mint például a DNS, IP adatok és hasonló adatok, közvetlenül a szolgáltató látja.

A Windows operációs rendszer módosításának megkezdéséhez vagy az operációs rendszerhez megfelelő klienst kell beszerezni, vagy a kliensek segítségét kell igénybe venni. A cob meg kell kezdeni egy új oblіkovy rekordot. Rendszerint meg kell adnia a її nevét, meg kell adnia egy jelszót, és be kell jelentkeznie a belépéshez.

Szükség esetén engedélyezni kell a Windows levelezőszolgáltatások támogatását az E-mail szolgáltatások összetevő telepítési szakaszának „Vizuális és szoftvertelepítés” paneljén keresztül.

Új képernyő létrehozásához meg kell adnia jelszavát.


Az SMTP-paraméterekhez a 25-ös portszámot, a POP3-kiszolgálóhoz pedig a 110-es portszámot kell megadnia. Ha a szolgáltatónak más paraméterei is vannak, adja meg azokat. Ebben az esetben, ha a kliens nem küldi el a beírt portszámot, akkor a „Szerver a bejövő értesítésekhez” (vagy POP3 vagy IMAP) és az „Im'ya for” menüpontoknál ki kell hagyni a szolgáltató által látott címet. a külső értesítési szerver” (kevésbé hangzik SMTP).

A Windows levelezőszerver további finomhangolása bővelkedik abban, hogy miért érdemes hazudni egy vitorikus levelezőprogram formájában, de a munka elve az Öné lesz. A kiskereskedelmi forgalom eltérő lehet a grafikus felület opciói és a menüelemek tekintetében.

Átadás a készpénz nélküli küldeményről az ügyfél elképzelésére

Néha meg kell maradni egy költségmentes, prote zastosovuvaty, mint egy ügyfél, sok kiegészítők. Meg lehet mutatni a seggét, és szögezte le a levelet a Yandex szolgáltatáshoz. A levelezőszerver beállítása a következő paraméterekkel történik.

1. Az IMAP protokoll beállításai a bemeneti riasztásokhoz:

  • szervercímek küldése: imap.yandex.ru;
  • a bejelentkezési jelszó paramétereiben válassza ki az SSL-t;
  • A portszám 993.

2. Ünnepnapi emlékeztetők beállítása az IMAP protokollhoz:

  • mint a szerver címe smtp.yandex.ru;
  • a bejelentkezés biztonságossá tételéhez szükséges paramétereknél telepítenie kell az SSL-t is;
  • portszám következő telepítés 465.

3. Mire használható a POP3 protokoll az értesítések küldésére:

  • mint a szerver címe pop.yandex.ru;
  • hogyan lehet paraméterezni egy gonosz kapcsolat védelmét, SSL szükséges;
  • A portszám 995.

4. Emlékeztetjük, hogy a POP3 protokoll kényszerítve van:

  • hogyan küldi el a szerver címét az smtp.yandex.ru;
  • a zahistu paramétereiben a győztes kapcsolathoz ismét SSL-t kell használni;
  • a portszám 465-re van állítva.


Yak im'ya koristuvach, valamint a cím és a jelszó elcsúsztatva, hogy ugyanazt a címet és jelszót adja meg a "Yandex" bejegyzésében.

Mail.Ru szerver beállítása

Néha szükséges tájékozódni a Mail.Ru levelezőszerver telepítéséről. Általánosságban elmondható, hogy a szokás ugyanúgy néz ki, mint a Yandex bejegyzésében. Ale paraméterek, ha így nézzük:

  • teljes e-mail címek (például @ jellel ellátott formátumban);
  • az IMAP-kiszolgálóhoz az imap.mail.ru van megadva;
  • az SMTP-kiszolgálóhoz adja meg az smtp.mail.ru értéket;
  • im'yam koristuvacha є povna e-mail cím vіd vzhe іsnuyuchoї bejegyzésben;
  • jelszó - ugyanaz a jelszó, mint amit elküldtek;
  • IMAP: 993-as szám (SSL/TLS protokollokhoz);
  • POP3: 995-ös szám (SSL/TLS protokollokhoz);
  • SMTP: 465-ös szám (SSL/TLS protokollokhoz);
  • A felügyeleti listákban, a hitelesítési paraméterekben fel kell tüntetni, hogy mi szükséges a szerver engedélyezéséhez - egyszerű jelszó, titkosítás nélkül.


Zagalom, nalashtuvannya maguk mondják ezt, mint a Yandex esetében, vagy még inkább a mail előtag hozzáadásával. Más ingyenes szervereknél a paramétereket maguknak kell beállítani, de különböző előtagokkal is.

Mint látható, az ilyen ételekben nincs semmi összehajtható, például egy levelezőszerver beállítása, semmi. Zim zavdannyam visszatérhet a navit pochatkіvets-hez. Akkor biztos lehetsz benne, hogy egy kritikus kudarcot nem tudsz gond nélkül megúszni.

Az iroda vezetője levelezőszervereket küld további Linux-eszközökhöz, Apache-hoz, SQL-hez, ami mélyebb informatikai ismereteket jelent.