A ZNC telepítése és beállítása Ubuntun

A ZNC egy fejlett IRC-hálózati kidobó, amely folyamatosan csatlakoztatva marad, így az IRC-kliens megszakíthatja vagy újracsatlakozhat anélkül, hogy elveszítené a csevegést.

Ebben az oktatóanyagban a ZNC-t a telepített webadminisztrációs modullal fordítjuk le.

Telepítés

Csomagok

Először is, és mint mindig, frissítjük a csomag-gyorsítótárat.

sudo apt-get update

Ezután telepítünk néhány függőséget, amelyek a ZNC fordításához szükségesek.

sudo apt-get install libssl-dev libperl-dev pkg-config build-essential
Fordítsa le és telepítse a ZNC-t

Töltse le a ZNC legújabb kiadását:

cd /usr/local/src
sudo wget http://znc.in/releases/znc-latest.tar.gz

Bontsa ki a ZNC-t a tarballból, majd írja be a forráskönyvtárat:

sudo tar xf znc-latest.tar.gz
cd znc-*/

Ebben a lépésben az --prefix=<yourdir>opció hozzáadásával beállíthatja a ZNC telepítési könyvtárát . De egyelőre az egész rendszerre telepítjük:

./configure

Lefordítjuk a ZNC-t és telepítjük a következő parancsokkal. A folyamat felgyorsítása érdekében hozzáadhatja -j naz első makeparancsot, ahol na kiszolgálón lévő magok / vCPU-k száma.

sudo make
sudo make install

Ez eltarthat néhány percig, a gép konfigurációjától függően.

Konfiguráció

Fontos, hogy ne futtasson webes alkalmazásokat a alatt root. Tehát létrehozunk egy új felhasználót a ZNC-hez.

adduser --disabled-password znc

Most váltson át a következőre znc.

su znc -
cd ~

Hozd létre a ZNC konfigurációs fájlját a következő helyen znc:

/usr/local/bin/znc --makeconf

A ZNC feltesz néhány kérdést a konfigurációs fájl létrehozásához. Az első fontos; jegyezze fel a bemenetet, mert a ZNC démonhoz ezen a porton fog csatlakozni .

Most belépünk 6697– ez az alapértelmezett port az SSL/TLS IRC-hez.

[ ?? ] What port would you like ZNC to listen on? (1025 to 65535): 6697

Erősen ajánlott az SSL-hallgatás engedélyezése a sima szöveges (azaz nem biztonságos) séma helyett .

 Would you like ZNC to listen using SSL? (yes/no) [no]: yes

A következő kérdés az IPv6-ra vonatkozik. Ez valójában az Ön igényeitől függ. Ha otthoni hálózata engedélyezve van az IPv6-on, akkor ajánlott engedélyezni. Csak az alapértelmezett beállítást hagyjuk ott.

[ ?? ] Would you like ZNC to listen using both IPv4 and IPv6? (yes/no) [yes]: <press Enter>

Most két globális modulról szól, partylineés a webadmin. Magától értetődőek, és engedélyeznünk kell őket.

[ ?? ] Load global module <partyline>? (yes/no) [no]: yes
[ ?? ] Load global module <webadmin>? (yes/no) [no]: yes

Felhasználó létrehozása. Adja meg a kívánt felhasználónevét és jelszavát, majd erősítse meg. Ne feledje, hogy a jelszó nem visszhangzik.

[ ?? ] Username (AlphaNumeric): Doe
[ ?? ] Enter Password: <password>
[ ?? ] Confirm Password: <password>

Adminisztrátori engedélyek megadása a felhasználónak:

[ ?? ] Would you like this user to be an admin? (yes/no) [yes]: yes

Ezután az IRC hálózat beállításai. Állítsa be saját maga. Íme egy példa:

[ ?? ] Nick [Doe]: Doe 
[ ?? ] Alt Nick [Doe_]: Doe_
[ ?? ] Ident [Doe]: DoeIdent
[ ?? ] Real Name [Got ZNC?]: Jane Doe        
[ ?? ] Bind Host (optional): server.hostname
[ ?? ] Number of lines to buffer per channel [50]: 50
[ ?? ] Would you like to clear channel buffers after replay? (yes/no) [yes]: yes

Engedélyezze ezeket a modulokat:

[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <controlpanel>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <webadmin>? (yes/no) [no]: yes

Most beállíthatjuk az IRC hálózatot, amelyhez a ZNC csatlakozni fog.

[ ?? ] Would you like to set up a network? (yes/no) [no]: yes

#ubuntuPéldául a Freenode-on fogjuk használni .

Network (e.g. 'freenode' or 'efnet'): freenode

Ezekről a hálózati modulokról itt talál információkat .

[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <keepnick>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <nickserv>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <simple_away>? (yes/no) [no]: yes

Állítsa be a szervert, amelyhez csatlakozni fogunk:

[ ?? ] IRC server (host only): irc.freenode.net
[ ?? ] [irc.freenode.net] Port (1 to 65535) [6667]: 6697
[ ?? ] [irc.freenode.net] Password (probably empty): 
[ ?? ] Does this server use SSL? (yes/no) [no]: yes
[ ** ] 
[ ?? ] Would you like to add another server for this IRC network? (yes/no) [no]: no

És a csatorna, amihez csatlakozunk:

[ ?? ] Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes
[ ?? ] Channel name: #ubuntu
[ ?? ] Would you like to add another channel? (yes/no) [no]: no

Fejezze be a konfigurációt és indítsa el a ZNC-t:

[ ?? ] Would you like to set up another user? (yes/no) [no]: no
[ .. ] Writing config [/home/znc/.znc/configs/znc.conf]...
[ >> ] ok
... ...
[ ?? ] Launch ZNC now? (yes/no) [yes]: yes

Hurrá. A ZNC elindult és működik!


Leave a Comment

Állítsa be a saját DNS-kiszolgálóját a Debian/Ubuntu rendszeren

Állítsa be a saját DNS-kiszolgálóját a Debian/Ubuntu rendszeren

Ez az oktatóanyag elmagyarázza, hogyan állíthat be DNS-kiszolgálót a Bind9 használatával Debian vagy Ubuntu rendszeren. A cikkben ennek megfelelően helyettesítse be a saját-domain-neve.com címet. TH-nál

A PowerDNS telepítése a CentOS rendszeren

A PowerDNS telepítése a CentOS rendszeren

Bevezetés Ebben a Vultr oktatóanyagban megtudhatja, hogyan telepítheti a PowerDNS-t. A PowerDNS egy program a saját névszerverek futtatására. Nagyon hasznos, amikor

Porttovábbítás és proxyzás OpenSSH használatával

Porttovábbítás és proxyzás OpenSSH használatával

Bevezetés Az SSH, más néven Secure Shell, sokkal többre használható, mint egy távoli shell beszerzése. Ez a cikk bemutatja, hogyan használható az SSH

A Munin beállítása monitorozáshoz CentOS 6 x64 rendszeren

A Munin beállítása monitorozáshoz CentOS 6 x64 rendszeren

A Munin egy szerverfigyelő és állapotalkalmazás, amely két összetevőt tartalmaz: munin – A kiszolgálókomponens, amelyben a munin-node jelentéseket készít. Ez a program

DHCP leállítása a resolv.conf módosításától

DHCP leállítása a resolv.conf módosításától

A DHCP-felhasználók számára előfordulhat, hogy az /etc/resolv.conf fájlt szerkeszteni kell más névszerverek használatához. Ezután egy idő után (vagy a rendszer újraindítása után)

Hogyan állítsuk be a DJBDNS-t FreeBSD-n

Hogyan állítsuk be a DJBDNS-t FreeBSD-n

Ez az oktatóanyag bemutatja, hogyan konfigurálhat olyan DNS-szolgáltatást, amely könnyen karbantartható, könnyen konfigurálható, és általában biztonságosabb, mint a klasszikus BIN.

Egyszerű levelezőszerver Postfix, Dovecot és Sieve segítségével CentOS 7 rendszeren

Egyszerű levelezőszerver Postfix, Dovecot és Sieve segítségével CentOS 7 rendszeren

Ez az oktatóanyag megmutatja, hogyan szerezhet be egy egyszerű levelezőszervert a CentOS 7 rendszeren, a Postfix mint MTA, a Dovecot az MDA és a Sieve a levelek rendezéséhez – teljes titkosítással.

Csatlakozás VPN-hez Windows vagy OS X rendszerből

Csatlakozás VPN-hez Windows vagy OS X rendszerből

A legtöbb asztali számítógéphez VPN-kliens is tartozik. Ha VPN-kiszolgálót futtat, akkor ezzel a kötegelt ügyféllel csatlakozhat a VPN-hez. Ebben az útmutatóban elmagyarázom, ho

Állítsa be a gazdanevet a CentOS rendszeren

Állítsa be a gazdanevet a CentOS rendszeren

1. lépés: Bejelentkezés a VPS-be Keresse meg Vultr VPS-je IP-címét, és jelentkezzen be root felhasználóként. ssh root@server 2. lépés: Használja a Hostname segédprogramot Change you

Hogyan változtassuk meg a gazdagép nevét a Debianon

Hogyan változtassuk meg a gazdagép nevét a Debianon

1. lépés: Bejelentkezés a VPS-be Keresse meg Vultr VPS-je IP-címét, és jelentkezzen be root felhasználóként. ssh root@server 2. lépés: /etc/hostname szerkesztése Nyissa meg a th

Példa felhatalmazó levélre BGP közleményekhez

Példa felhatalmazó levélre BGP közleményekhez

Kérjük, használja a következő sablont, amikor engedélyt kér a BGP közleményekhez. FELHASZNÁLÓ LEVÉL [DÁTUM] Akit érint, Thi

OpenVPN telepítése Debian VPS-re

OpenVPN telepítése Debian VPS-re

Az OpenVPN protokoll bemutatása Az OpenVPN egy nyílt forráskódú szoftveralkalmazás, amely virtuális magánhálózati (VPN) technikákat valósít meg biztonságos biztonság létrehozására.

Több magánhálózat

Több magánhálózat

A Vultr 2018 elején bevezette a több magánhálózat támogatását. Ezt a funkciót a szabványos magánhálózat továbbfejlesztéseként kínáljuk. Ki

Állítson be VPN-kiszolgálót a Pritunl segítségével az Ubuntu 14.04-en

Állítson be VPN-kiszolgálót a Pritunl segítségével az Ubuntu 14.04-en

A Pritunl egy VPN-kiszolgálószoftver, amely az OpenVPN protokollra épül. Ez az útmutató megmutatja, hogyan állíthatja be a szoftvert, és hogyan futtassa a Vultr VPS-en

Magas rendelkezésre állás a Vultr-on lebegő IP-címmel és BGP-vel

Magas rendelkezésre állás a Vultr-on lebegő IP-címmel és BGP-vel

A Vultr lehetővé teszi két szolgáltatásunk (lebegő IP-címek és BGP) kombinálását a magas rendelkezésre állás elérése érdekében. Beállítás Két példányra lesz szüksége ugyanabban az esetben

A tűzfal konfigurációjának tesztelése az Nmap segítségével Linuxon

A tűzfal konfigurációjának tesztelése az Nmap segítségével Linuxon

Bevezetés Az Nmap egy ingyenes és nagyon népszerű hálózati biztonsági szkenner. Könnyen használható és nagyon erős. Ez a cikk a telepítést ismerteti

Több Vultr zóna összekapcsolása N2N-nel

Több Vultr zóna összekapcsolása N2N-nel

Az N2N egy nyílt forráskódú 2/3-as VPN-alkalmazás. Sok más VPN-programtól eltérően az N2N olyan számítógépeket tud csatlakoztatni, amelyek NAT-útválasztó mögött helyezkednek el. Ez kínálja

A StrongSwan használata az IPSec VPN-hez CentOS 7 rendszeren

A StrongSwan használata az IPSec VPN-hez CentOS 7 rendszeren

A StrongSwan egy nyílt forráskódú IPsec-alapú VPN megoldás. Támogatja az IKEv1 és IKEv2 kulcscsere protokollokat a natív NETKEY IPse-vel együtt

Vultr tűzfal

Vultr tűzfal

A Vultr webalapú tűzfalmegoldást kínál, amely engedélyezhető egy vagy több számítási példány védelmére. Tűzfalszabályzat létrehozása a szerverekhez i

Állítsa be a PPTP VPN-kiszolgálót a CentOS 6 rendszeren

Állítsa be a PPTP VPN-kiszolgálót a CentOS 6 rendszeren

Ez az útmutató elmagyarázza, hogyan állíthatja be saját PPTP VPN-jét a CentOS 6 rendszeren a yum tárolóban elérhető pptpd démon használatával. Felhívjuk figyelmét, hogy a biztonsági

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 <<strong>>Windows ISO<<strong>> 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.

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