Inštalácia a konfigurácia ZNC na CentOS 7

ZNC je bezplatný a open source IRC vyhadzovač, ktorý zostáva trvalo pripojený k sieti, takže klienti môžu prijímať správy odoslané, keď sú offline.

Tento tutoriál vás prevedie procesom inštalácie a konfigurácie ZNC na CentOS 7. Predpokladá sa, že používateľ vie, ako nakonfigurovať firewall. Na CentOS 7 je to FirewallD, ktorý predvolene zruší všetky prichádzajúce pripojenia, aj keď ste nakonfigurovali webové riešenie Vultr.

Inštalácia ZNC

Inštalácia ZNC je pomerne jednoduchá, ale vyžaduje, aby ste povolili Extra balíky pre Enterprise Linux (EPEL).

Návod na to nájdete https://www.vultr.com/docs/enable-epel-on-centos .

Po dokončení spustite yum install zncinštaláciu ZNC.

Konfigurácia ZNC

Nemali by ste spúšťať nič na internete pomocou root, preto sa vo všeobecnosti odporúča vytvoriť nového používateľa špeciálne pre aplikácie, ku ktorým sa bude pristupovať vzdialene. Našťastie to ZNC už robí pri inštalácii z úložiska, takže to nemusíme robiť ručne.

Teraz, keď je nainštalovaný, spustite sudo -u znc znc --makeconfproces konfigurácie.

Prvá výzva, ktorú dostanete, vás požiada o výber portu na počúvanie. Toto je port, z ktorého budete pristupovať k vyhadzovačovi (vrátane webového rozhrania), takže vyberieme 6697, pretože je to najbežnejší port pre secureIRC servery.

Vaša konzola bude vyzerať nasledovne.

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

Druhá výzva sa vás opýta, či chcete použiť SSL pre vyhadzovač. Dôrazne sa odporúča urobiť to, pretože bez neho sa bude všetko odosielať ako obyčajný text, čo znamená, že ktokoľvek v rovnakej sieti môže čítať vaše rozhovory.

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

Tretia výzva sa vás opýta, či chcete alebo nechcete povoliť IPv6. Nemá to žiadnu skutočnú nevýhodu, a keďže svet smeruje k 100 % prijatiu IPv6, znamená to, že neskôr už nebudete musieť nič meniť. Ak ENTERchcete použiť predvolenú možnosť, stačí stlačiť .

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

Ak ste ZNC na tento server nenainštalovali skôr, ZNC vás upozorní na chýbajúci súbor. Nebojte sa, je to normálne a ZNC to vytvorí.

Ďalšia výzva vyžaduje používateľské meno pre účet správcu, takže si vyberte čokoľvek, čo sa vám páči. Jedinou tvrdou požiadavkou je použitie iba alfanumerických znakov.

[ ?? ] Username (alphanumeric):

Budete vyzvaní na nastavenie hesla. Opäť si vyberte čokoľvek, čo sa vám páči. Budete nie je vidieť heslo zobrazí, keď správne slovo zadať z bezpečnostných dôvodov.

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

Potom budete vyzvaní na „nick“. Toto je vaše zobrazované meno na IRC a predvolené je vaše používateľské meno. Vyberte si niečo, čo sa vám páči, ale nerobte si starosti, pretože to možno neskôr zmeniť.

[ ?? ] Nick [example]:

Požiada tiež o alternatívny nick, ktorý sa používa, keď sa používa váš primárny. Predvolene sa použije váš predchádzajúci nick s podčiarkovníkom na konci.

[ ?? ] Alternate nick [example_]:

Ďalšia výzva je pre „ident“, ktorý sa v niektorých IRC klientoch vrátane HexChatu označuje ako vaše „používateľské meno“. Toto je časť vášho mena, ktorá sa nachádza na začiatku vášho názvu hostiteľa počas výzvy WHOIS, takže ak je vaša identita examplea váš názov hostiteľa je example.com, vráti sa [email protected]. Predvolene sa použije vaše používateľské meno nastavené skôr.

[ ?? ] Ident [example]:

Potom si vypýta skutočné meno. Nemusíte to nastaviť ako svoje skutočné meno a predvolene je to Got ZNC?Niektorí klienti IRC majú predvolenú hodnotu realname, môžete si to vybrať, ak chcete.

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

Tento ďalší je o niečo viac zapojený. Požiada vás o "bind host", čo je IP adresa, ktorú ZNC použije na pripojenie k IRC serveru. Je to voliteľné, ale ak ho chcete nastaviť, postupujte takto:

  1. Prejdite na https://my.vultr.com/ .
  2. Kliknite na názov servera, ktorý práve konfigurujete.
  3. Vyhľadajte záznam označený IP Addresspod krajinou servera.
  4. Kliknite na ikonu na pravej strane čísel.
  5. Vložte IP adresu do terminálu. Ak používate konzolu, budete ju musieť napísať ručne, niektorí klienti SSH vám umožňujú vložiť kliknutím pravým tlačidlom myši alebo pomocou SHIFT+ INSERT.

Nemusíte sa obávať tejto zmeny, pretože Vultr vám pridelí statickú IP.

[ ?? ] Bind host (optional):

Konfigurácia siete

Ďalšia vec, ktorú sa vás spýta, je, či chcete alebo nechcete nastaviť sieť práve teraz, s predvolenou hodnotou yes. Ak ste sa rozhodli nekonfigurovať sieť, môžete to preskočiť.

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

Táto príručka predpokladá, že ste sa rozhodli nakonfigurovať sieť teraz.

Budete vyzvaní na zadanie názvu, toto je zobrazovaný názov siete IRC, ku ktorej sa pripájate. Predvolená hodnota je freenode, veľký verejný IRC server.

[ ?? ] Name [freenode]:

Potom musíte zadať hostiteľa servera. Toto je len názov hostiteľa, nie port.

[ ?? ] Server host (host only):

Potom sa vás opýta, či server používa SSL. Musíte to nájsť sami, pretože sa to medzi servermi líši.

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

Teraz sa opýta na port, na ktorom je server. Ak je SSL zapnuté, predvolene sa 6697použije a ak nie, predvolene sa nastaví na 6667. Toto ukazuje, ako to vyzerá, keď je SSL špecifikované ako povolené.

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

Teraz vyžaduje heslo servera. Ak ho váš server nevyžaduje, môžete ho nechať prázdne a ENTERpokračovať stlačením tlačidla .

[ ?? ] Server password (probably empty):

Ďalšia výzva sa pýta na počiatočné kanály, ktoré sa po pripojení automaticky spoja. Ak si neželáte žiadne, môžete ho nechať prázdne a pokračovať.

[ ?? ] Initial channels:

Dokončovanie

Po dokončení tejto časti získate niekoľko pokynov, ako sa pripojiť a nakonfigurovať ZNC. Bude to vyzerať takto:

[ ** ] 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/

Posledná výzva sa vás opýta, či chcete teraz spustiť ZNC alebo nie.

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

Gratulujeme, dokončili ste inštaláciu a konfiguráciu ZNC. Pamätajte, že možnosti môžete zmeniť prostredníctvom webovej konfigurácie a nemusíte manuálne upravovať konfiguračné súbory.


Install Plesk on CentOS 7

Install Plesk on CentOS 7

Using a Different System? Plesk is a proprietary web host control panel that allows users to administer their personal and/or clients websites, databases

Ako nainštalovať Squid Proxy na CentOS

Ako nainštalovať Squid Proxy na CentOS

Squid je populárny bezplatný linuxový program, ktorý vám umožňuje vytvoriť webový proxy server na presmerovanie. V tejto príručke uvidíte, ako nainštalovať Squid na CentOS, aby vás zmenil

Ako nainštalovať Lighttpd (LLMP Stack) na CentOS 6

Ako nainštalovať Lighttpd (LLMP Stack) na CentOS 6

Úvod Lighttpd je fork Apache, ktorého cieľom je byť oveľa menej náročný na zdroje. Je ľahký, odtiaľ jeho názov, a jeho použitie je celkom jednoduché. Installin

Konfigurácia statickej siete a IPv6 na CentOS 7

Konfigurácia statickej siete a IPv6 na CentOS 7

VULTR nedávno vykonal zmeny na ich konci a všetko by teraz malo fungovať dobre po vybalení so zapnutým NetworkManagerom. Ak chcete deaktivovať

Úprava Icinga2 na použitie modelu Master/Client na CentOS 6 alebo CentOS 7

Úprava Icinga2 na použitie modelu Master/Client na CentOS 6 alebo CentOS 7

Icinga2 je výkonný monitorovací systém a pri použití v modeli master-client môže nahradiť potrebu monitorovacích kontrol založených na NRPE. Hlavný klient

Ako nainštalovať Apache Cassandra 3.11.x na CentOS 7

Ako nainštalovať Apache Cassandra 3.11.x na CentOS 7

Používate iný systém? Apache Cassandra je bezplatný a otvorený systém správy databáz NoSQL, ktorý je navrhnutý tak, aby poskytoval škálovateľnosť, vysokú

Ako nainštalovať Microweber na CentOS 7

Ako nainštalovať Microweber na CentOS 7

Používate iný systém? Microweber je open source drag and drop CMS a online obchod. Zdrojový kód Microweber je umiestnený na GitHub. Tento návod vám to ukáže

Ako nainštalovať Mattermost 4.1 na CentOS 7

Ako nainštalovať Mattermost 4.1 na CentOS 7

Používate iný systém? Mattermost je open source, samostatne hosťovaná alternatíva k službe posielania správ Slack SAAS. Inými slovami, s Mattermostom môžete cca

Vytvorenie siete serverov Minecraft pomocou BungeeCord na Debian 8, Debian 9 alebo CentOS 7

Vytvorenie siete serverov Minecraft pomocou BungeeCord na Debian 8, Debian 9 alebo CentOS 7

Čo budete potrebovať Vultr VPS s aspoň 1 GB RAM. Prístup SSH (s oprávneniami root/administrátor). Krok 1: Inštalácia BungeeCord Najprv veci

Umožňuje šifrovanie na Plesku

Umožňuje šifrovanie na Plesku

Ovládací panel Plesk obsahuje veľmi peknú integráciu pre Lets Encrypt. Lets Encrypt je jedným z mála poskytovateľov SSL, ktorí rozdávajú kompletné certifikáty

Umožňuje šifrovanie na cPanel

Umožňuje šifrovanie na cPanel

Lets Encrypt je certifikačná autorita, ktorá sa venuje bezplatnému poskytovaniu certifikátov SSL. cPanel vytvoril úhľadnú integráciu, takže vy a váš klient

Ako nainštalovať Concrete5 na CentOS 7

Ako nainštalovať Concrete5 na CentOS 7

Používate iný systém? Concrete5 je open source CMS, ktorý ponúka mnoho charakteristických a užitočných funkcií, ktoré pomáhajú redaktorom jednoducho vytvárať obsah

Ako nainštalovať revíznu tabuľu na CentOS 7

Ako nainštalovať revíznu tabuľu na CentOS 7

Používate iný systém? Review Board je bezplatný a otvorený zdrojový nástroj na kontrolu zdrojového kódu, dokumentácie, obrázkov a mnohých ďalších. Je to webový softvér

Nastavte overenie HTTP pomocou Nginx na CentOS 7

Nastavte overenie HTTP pomocou Nginx na CentOS 7

V tejto príručke sa dozviete, ako nastaviť HTTP autentifikáciu pre webový server Nginx spustený na CentOS 7. Požiadavky Na začiatok budete potrebovať

Ako nainštalovať YOURLS na CentOS 7

Ako nainštalovať YOURLS na CentOS 7

YOURLS (Your Own URL Shortener) je open source aplikácia na skrátenie adresy URL a analýzu údajov. V tomto článku sa budeme zaoberať procesom inštalácie

Ako nainštalovať a nakonfigurovať ArangoDB na CentOS 7

Ako nainštalovať a nakonfigurovať ArangoDB na CentOS 7

Používate iný systém? Úvod ArangoDB je open source databáza NoSQL s flexibilným dátovým modelom pre dokumenty, grafy a hodnoty kľúča. to je

Použitie Etckeeper na kontrolu verzií /etc

Použitie Etckeeper na kontrolu verzií /etc

Úvod Adresár /etc/ hrá rozhodujúcu úlohu v spôsobe fungovania systému Linux. Dôvodom je skutočnosť, že takmer každá konfigurácia systému

Prečo by ste mali používať SSHFS? Ako pripojiť vzdialený súborový systém s SSHFS na CentOS 6

Prečo by ste mali používať SSHFS? Ako pripojiť vzdialený súborový systém s SSHFS na CentOS 6

Mnoho systémových administrátorov spravuje veľké množstvo serverov. Keď je potrebné pristupovať k súborom cez rôzne servery, prihlásenie do každého z nich samostatne ca

Nastavenie servera Half Life 2 na CentOS 6

Nastavenie servera Half Life 2 na CentOS 6

Tento tutoriál sa bude zaoberať procesom inštalácie herného servera Half Life 2 na systém CentOS 6. Krok 1: Inštalácia predpokladov Aby ste mohli nastaviť ou

Ako nainštalovať Laravel GitScrum na CentOS 7

Ako nainštalovať Laravel GitScrum na CentOS 7

Laravel GitScrum alebo GitScrum je nástroj na zvýšenie produktivity s otvoreným zdrojom určený na pomoc vývojovým tímom implementovať metodiku Scrum podobným spôsobom.

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Umelá inteligencia nie je v budúcnosti, je tu priamo v súčasnosti V tomto blogu si prečítajte, ako aplikácie umelej inteligencie ovplyvnili rôzne sektory.

Útoky DDOS: Stručný prehľad

Útoky DDOS: Stručný prehľad

Ste aj vy obeťou DDOS útokov a máte zmätok ohľadom metód prevencie? Ak chcete vyriešiť svoje otázky, prečítajte si tento článok.

Zaujímalo vás niekedy, ako hackeri zarábajú peniaze?

Zaujímalo vás niekedy, ako hackeri zarábajú peniaze?

Možno ste už počuli, že hackeri zarábajú veľa peňazí, ale premýšľali ste niekedy nad tým, ako môžu zarábať také peniaze? poďme diskutovať.

Revolučné vynálezy od spoločnosti Google, ktoré vám uľahčia život.

Revolučné vynálezy od spoločnosti Google, ktoré vám uľahčia život.

Chcete vidieť revolučné vynálezy od Google a ako tieto vynálezy zmenili život každého dnešného človeka? Potom si prečítajte na blogu a pozrite si vynálezy spoločnosti Google.

Piatok Essential: Čo sa stalo s autami poháňanými AI?

Piatok Essential: Čo sa stalo s autami poháňanými AI?

Koncept samoriadených áut vyraziť na cesty s pomocou umelej inteligencie je snom, ktorý máme už nejaký čas. Ale napriek niekoľkým prísľubom ich nikde nevidno. Prečítajte si tento blog a dozviete sa viac…

Technologická singularita: vzdialená budúcnosť ľudskej civilizácie?

Technologická singularita: vzdialená budúcnosť ľudskej civilizácie?

Ako sa veda vyvíja rýchlym tempom a preberá veľa nášho úsilia, zvyšuje sa aj riziko, že sa vystavíme nevysvetliteľnej singularite. Prečítajte si, čo pre nás môže znamenať singularita.

Vývoj ukladania dát – Infografika

Vývoj ukladania dát – Infografika

Spôsoby ukladania údajov sa môžu vyvíjať už od zrodu údajov. Tento blog sa zaoberá vývojom ukladania údajov na základe infografiky.

Funkcionality vrstiev referenčnej architektúry veľkých dát

Funkcionality vrstiev referenčnej architektúry veľkých dát

Prečítajte si blog, aby ste čo najjednoduchším spôsobom spoznali rôzne vrstvy architektúry veľkých dát a ich funkcie.

6 úžasných výhod toho, že máme v živote inteligentné domáce zariadenia

6 úžasných výhod toho, že máme v živote inteligentné domáce zariadenia

V tomto digitálnom svete sa inteligentné domáce zariadenia stali kľúčovou súčasťou života. Tu je niekoľko úžasných výhod inteligentných domácich zariadení o tom, ako robia náš život, ktorý stojí za to žiť, a ktorý zjednodušujú.

Aktualizácia doplnku macOS Catalina 10.15.4 spôsobuje viac problémov, ako ich rieši

Aktualizácia doplnku macOS Catalina 10.15.4 spôsobuje viac problémov, ako ich rieši

Spoločnosť Apple nedávno vydala doplnkovú aktualizáciu macOS Catalina 10.15.4 na opravu problémov, ale zdá sa, že táto aktualizácia spôsobuje ďalšie problémy, ktoré vedú k blokovaniu počítačov Mac. Prečítajte si tento článok a dozviete sa viac