A ZNC telepítése és konfigurálása CentOS 7 rendszeren

A ZNC egy ingyenes és nyílt forráskódú IRC kidobó, amely állandóan csatlakozik a hálózathoz, így az ügyfelek offline állapotban is fogadhatják az elküldött üzeneteket.

Ez az oktatóanyag végigvezeti a ZNC CentOS 7 rendszeren történő telepítésének és konfigurálásának folyamatán. Feltételezzük, hogy a felhasználó tudja, hogyan kell konfigurálni a tűzfalat. A CentOS 7 rendszeren ez a FirewallD, amely alapértelmezés szerint megszakítja a bejövő kapcsolatokat, még akkor is, ha konfigurálta a Vultr webalapú megoldását.

ZNC telepítése

A ZNC telepítése meglehetősen egyszerű, de engedélyeznie kell az Extra Packages for Enterprise Linux (EPEL) szolgáltatást.

Az erre vonatkozó utasításokat a https://www.vultr.com/docs/enable-epel-on-centos oldalon találja .

Ha ez megtörtént, futtassa yum install znca ZNC telepítését.

A ZNC konfigurálása

A használatával ne futtasson semmit az internettel szemben root, ezért általában javasolt új felhasználó létrehozása kifejezetten a távolról elérhető alkalmazásokhoz. Szerencsére a ZNC ezt már a tárolóból történő telepítéskor is megteszi, így ezt nem kell manuálisan tennünk.

Most, hogy telepítve van, futtassa sudo -u znc znc --makeconfa konfigurációs folyamat megkezdéséhez.

Az első üzenet, amelyet kap, arra kéri, hogy válasszon hallgatási portot. Ez az a port, ahonnan elérheti a kidobót (beleértve a webes felületet is), ezért a 6697-t választjuk , mivel ez a leggyakoribb port az secureIRC szerverek számára.

A konzol a következőképpen fog kinézni.

[ ?? ] Listen on port (1025 to 65534): 6697

A második kérdés megkérdezi, hogy szeretné-e használni az SSL-t a kidobóhoz. Erősen ajánlott ezt megtenni, mivel enélkül mindent sima szövegként küldenek el, vagyis ugyanazon a hálózaton bárki elolvashatja a chatjeit.

[ ?? ] Listen using SSL (yes/no) [no]: yes

A harmadik kérdés megkérdezi, hogy szeretné-e engedélyezni az IPv6-ot. Ennek nincs valódi hátránya, és ahogy a világ a 100%-os IPv6 elfogadás felé halad, ez azt jelenti, hogy később nem kell semmit megváltoztatnia. Csak nyomja ENTERmeg az alapértelmezett beállítás használatához.

[ ?? ] Listen using both IPv4 and IPv6 (yes/no) [yes]:

Ha még nem telepítette a ZNC-t erre a szerverre, a ZNC figyelmezteti Önt egy hiányzó fájlra. Ne aggódjon, ez normális, és a ZNC létrehozza.

A következő prompt felhasználónevet kér a rendszergazda fiókjához, tehát válasszon bármit, amit szeretne. Az egyetlen szigorú követelmény csak alfanumerikus karakterek használata.

[ ?? ] Username (alphanumeric):

A rendszer kéri, hogy állítson be egy jelszót. Ismét válasszon bármit, amit szeretne. Biztonsági okokból nem fogja látni jelszavát, amikor beírja.

[ ?? ] Enter password:
[ ?? ] Confirm password:

Ekkor a rendszer felkéri a "nick" megadására. Ez a megjelenített neved az IRC-n, és alapértelmezés szerint a felhasználóneved. Válasszon valamit, ami tetszik, de ne aggódjon miatta, mert később megváltoztathatja.

[ ?? ] Nick [example]:

Alternatív nicket is kér, ez akkor használatos, ha az elsődleges nick használatban van. Alapértelmezés szerint az előző nicked lesz, a végén aláhúzással.

[ ?? ] Alternate nick [example_]:

A következő felszólítás az „ident”-re vonatkozik, amelyre egyes IRC-kliensekben, köztük a HexChat-ben „felhasználónévként” hivatkoznak. Ez az Ön nevének az a része, amely a gazdagépnév elején szerepel a WHOIS-prompt során, így ha az Ön azonosítója exampleés a gazdagép neve example.com, akkor vissza fog térni [email protected]. Alapértelmezés szerint a korábban beállított felhasználónév.

[ ?? ] Ident [example]:

Ezután valódi nevet fog kérni. Nem kell ezt valódi névként beállítani, és ez az alapértelmezés: Got ZNC?Egyes IRC kliensek alapértelmezett realnameértéke , ezt választhatja, ha tetszik.

[ ?? ] Real name [Got ZNC?]:

Ez a következő egy kicsit jobban érintett. Egy "bind host"-t kér, amely az az IP-cím, amelyet a ZNC az IRC-kiszolgálóhoz való csatlakozáshoz használ. Nem kötelező, de ha be szeretné állítani, kövesse az alábbi lépéseket:

  1. Nyissa meg a https://my.vultr.com/ oldalt .
  2. Kattintson az éppen konfigurálandó szerver nevére.
  3. Keressen egy bejegyzést IP Addressa szerver országa alatt.
  4. Kattintson a számok jobb oldalán található ikonra.
  5. Illessze be az IP-címet a terminálba. Ha a konzolt használja, manuálisan kell megírnia, egyes SSH-kliensek lehetővé teszik a beillesztést a jobb gombbal vagy a SHIFT+ gombbal INSERT.

Nem kell aggódnia a változás miatt, mivel a Vultr statikus IP-címet rendel hozzá.

[ ?? ] Bind host (optional):

Hálózat konfigurálása

A következő kérdés az, hogy szeretne-e most beállítani egy hálózatot az alapértelmezett értékkel yes. Nyugodtan hagyja ki ezt, ha úgy döntött, hogy nem konfigurál hálózatot.

[ ?? ] Set up a network? (yes/no) [yes]:

Ez az útmutató feltételezi, hogy most a hálózat konfigurálása mellett döntött.

A rendszer egy nevet kér, ez annak az IRC hálózatnak a megjelenített neve, amelyhez csatlakozik. Az alapértelmezés freenodeegy nagy nyilvános IRC-szerver.

[ ?? ] Name [freenode]:

Ezt követően meg kell adnia egy szerver gazdagépet. Ez csak a gazdagépnév, nem a port.

[ ?? ] Server host (host only):

Ezután a rendszer megkérdezi, hogy a szerver használ-e SSL-t. Ezt magának kell megtalálnia, mivel szerverenként változó.

[ ?? ] Server uses SSL? (yes/no) [no]:

Most kérni fogja a portot, amelyen a kiszolgáló van. Ha az SSL be van kapcsolva, akkor az alapértelmezett, 6697ha nem, akkor az alapértelmezett 6667. Ez megmutatja, hogyan néz ki, ha az SSL engedélyezettként van megadva.

[ ?? ] Server port (1 to 65535) [6697]:

Most a szerver jelszavát kéri. Ha a kiszolgálónak nincs szüksége rá, hagyja üresen, és nyomja meg ENTERa gombot a folytatáshoz.

[ ?? ] Server password (probably empty):

A következő prompt a kezdeti csatornákat kéri, amelyekhez a csatlakozás után automatikusan csatlakozik. Nyugodtan hagyd üresen a folytatáshoz, ha nem szeretnél.

[ ?? ] Initial channels:

Befejezés

A szakasz befejezése után néhány utasítást kap a ZNC-hez való csatlakozásról és konfigurálásról. Így fog kinézni:

[ ** ] To connect to this ZNC you need to connect to it as your IRC server
[ ** ] using the port that you supplied.  You have to supply your login info
[ ** ] as the IRC server password like this: user/network:pass.
[ ** ]
[ ** ] Try something like this in your IRC client...
[ ** ] /server <znc_server_ip> +6697 example:<pass>
[ ** ]
[ ** ] To manage settings, users and networks, point your web browser to
[ ** ] https://<znc_server_ip>:6697/

Az utolsó kérdés megkérdezi, hogy most szeretné-e futtatni a ZNC-t.

[ ?? ] Launch ZNC now? (yes/no) [yes]:

Gratulálunk, befejezte a ZNC telepítését és konfigurálását. Ne feledje, hogy a beállításokat a webes konfiguráción keresztül módosíthatja, és nem kell manuálisan szerkesztenie a konfigurációs fájlokat.


Telepítse a Plesket a CentOS 7 rendszeren

Telepítse a Plesket a CentOS 7 rendszeren

Más rendszert használ? A Plesk egy szabadalmaztatott webtárhely-vezérlőpult, amely lehetővé teszi a felhasználók számára, hogy adminisztrálják személyes és/vagy ügyfeleik webhelyeit, adatbázisait

A Squid Proxy telepítése a CentOS rendszeren

A Squid Proxy telepítése a CentOS rendszeren

A Squid egy népszerű, ingyenes Linux-program, amely lehetővé teszi továbbítási webproxy létrehozását. Ebben az útmutatóban megtudhatja, hogyan telepítheti a Squid-et a CentOS rendszerre, hogy megfordítsa

A Lighttpd (LLMP Stack) telepítése a CentOS 6 rendszeren

A Lighttpd (LLMP Stack) telepítése a CentOS 6 rendszeren

Bevezetés A Lighttpd az Apache forkja, amely sokkal kevésbé erőforrás-igényes. Könnyű, innen kapta a nevét, és meglehetősen egyszerű a használata. Telepítés

A statikus hálózat és az IPv6 konfigurálása CentOS 7 rendszeren

A statikus hálózat és az IPv6 konfigurálása CentOS 7 rendszeren

A VULTR a közelmúltban változtatásokat hajtott végre a saját oldalukon, és most már mindennek jól kell működnie, ha a NetworkManager engedélyezve van. Ha szeretné letiltani

Az Icinga2 módosítása a mester/kliens modell használatához CentOS 6 vagy CentOS 7 rendszeren

Az Icinga2 módosítása a mester/kliens modell használatához CentOS 6 vagy CentOS 7 rendszeren

Az Icinga2 egy hatékony felügyeleti rendszer, és mester-kliens modellben használva helyettesítheti az NRPE-alapú felügyeleti ellenőrzések szükségességét. A mester-kliens

Az Apache Cassandra 3.11.x telepítése CentOS 7 rendszeren

Az Apache Cassandra 3.11.x telepítése CentOS 7 rendszeren

Más rendszert használ? Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis-kezelő rendszer, amelyet úgy terveztek, hogy biztosítsa a méretezhetőséget,

A Microweber telepítése CentOS 7 rendszeren

A Microweber telepítése CentOS 7 rendszeren

Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked

A Vanilla Forum telepítése a CentOS 7 rendszeren

A Vanilla Forum telepítése a CentOS 7 rendszeren

Más rendszert használ? A Vanilla forum egy nyílt forráskódú, PHP-ben írt fórumalkalmazás. Ez egy teljesen testreszabható, könnyen használható, és támogatja a külsőt

A Mattermost 4.1 telepítése CentOS 7 rendszeren

A Mattermost 4.1 telepítése CentOS 7 rendszeren

Más rendszert használ? A Mattermost egy nyílt forráskódú, saját üzemeltetésű alternatívája a Slack SAAS üzenetküldő szolgáltatásnak. Más szóval, a Mattermost segítségével kb

Minecraft szerverek hálózatának létrehozása BungeeCord segítségével Debian 8, Debian 9 vagy CentOS 7 rendszeren

Minecraft szerverek hálózatának létrehozása BungeeCord segítségével Debian 8, Debian 9 vagy CentOS 7 rendszeren

Mire lesz szüksége Egy Vultr VPS legalább 1 GB RAM-mal. SSH hozzáférés (root/adminisztrátori jogosultságokkal). 1. lépés: A BungeeCord telepítése Először is

Encrypt on Plesk

Encrypt on Plesk

A Plesk vezérlőpult nagyon szép integrációt kínál a Lets Encrypt számára. A Lets Encrypt egyike az egyetlen SSL-szolgáltatónak, amely teljes tanúsítványt ad ki

Lehetővé teszi a titkosítást a cPanel-en

Lehetővé teszi a titkosítást a cPanel-en

A Lets Encrypt egy tanúsító hatóság, amely ingyenes SSL-tanúsítványokat biztosít. A cPanel ügyes integrációt épített ki, így Ön és ügyfele

A Concrete5 telepítése CentOS 7 rendszeren

A Concrete5 telepítése CentOS 7 rendszeren

Más rendszert használ? A Concrete5 egy nyílt forráskódú CMS, amely számos megkülönböztető és hasznos funkciót kínál, hogy segítse a szerkesztőket a tartalom egyszerű létrehozásában.

Hogyan telepítsük az értékelő táblát a CentOS 7 rendszeren

Hogyan telepítsük az értékelő táblát a CentOS 7 rendszeren

Más rendszert használ? A Review Board egy ingyenes és nyílt forráskódú eszköz a forráskód, a dokumentáció, a képek és még sok más áttekintésére. Ez egy web alapú szoftver

Állítsa be a HTTP-hitelesítést az Nginx segítségével a CentOS 7 rendszeren

Állítsa be a HTTP-hitelesítést az Nginx segítségével a CentOS 7 rendszeren

Ebből az útmutatóból megtudhatja, hogyan állíthat be HTTP-hitelesítést egy CentOS 7 rendszeren futó Nginx webszerverhez. Követelmények A kezdéshez szüksége lesz a következőre:

A GoAccess telepítése a CentOS 7 rendszeren

A GoAccess telepítése a CentOS 7 rendszeren

Más rendszert használ? A GoAccess egy nyílt forráskódú webnapló-elemző. Használhatja naplók valós idejű elemzésére akár a terminálon, akár a

A YOURLS telepítése a CentOS 7 rendszeren

A YOURLS telepítése a CentOS 7 rendszeren

A YOURLS (Your Own URL Shortener) egy nyílt forráskódú URL-rövidítő és adatelemző alkalmazás. Ebben a cikkben a telepítés folyamatával foglalkozunk

Az ArangoDB telepítése és konfigurálása a CentOS 7 rendszeren

Az ArangoDB telepítése és konfigurálása a CentOS 7 rendszeren

Más rendszert használ? Bevezetés Az ArangoDB egy nyílt forráskódú NoSQL adatbázis, amely rugalmas adatmodellt kínál dokumentumokhoz, grafikonokhoz és kulcsértékekhez. Ez

Az Etckeeper használata az /etc verziókezeléshez

Az Etckeeper használata az /etc verziókezeléshez

Bevezetés Az /etc/ könyvtár kritikus szerepet játszik a Linux rendszer működésében. Ennek az az oka, hogy szinte minden rendszerkonfiguráció

Miért érdemes SSHFS-t használni? Távoli fájlrendszer csatlakoztatása SSHFS-sel a CentOS 6 rendszeren

Miért érdemes SSHFS-t használni? Távoli fájlrendszer csatlakoztatása SSHFS-sel a CentOS 6 rendszeren

Sok rendszergazda nagy mennyiségű kiszolgálót kezel. Ha a fájlokhoz különböző szervereken keresztül kell hozzáférni, mindegyikbe külön-külön kell bejelentkezni kb

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.

A macOS Catalina 10.15.4 kiegészítés frissítése több problémát okoz, mint a megoldás

A macOS Catalina 10.15.4 kiegészítés frissítése több problémát okoz, mint a megoldás

Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket