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 example@example.com. 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.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

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.

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 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.

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é.