Glowing Bear -taustapalvelimen käyttöönotto CentOS 7:ssä

Glowing Bear on WeeChat IRC -asiakkaan web-käyttöliittymä, joka pyrkii olemaan moderni käyttöliittymä. Sen ominaisuuksien, kuten mainitsemisen, korvaavien emojien, sisäänrakennetun kuvien lataamisen Imguriin, erinomaisen siirrettävyyden (saatavilla kaikissa JavaScript-yhteensopivissa selaimissa) sekä mahdollisuuden hyödyntää weechatin tarjoamia tehokkaita laajennuksia, ansiosta se on varmasti sinun ihanteellinen IRC-asiakas (ja monet muut protokollat, kuten XMPP).

Tämä artikkeli opastaa sinua salatun weechat-välityksen (Glowing Bearin taustaohjelma) määrittämisessä osoitteessa example.com:9001. Osoita tämän jälkeen selaimesi tähän ja täytä tarvittavat tiedot, niin olet valmis.

Edellytykset

Otamme käyttöön CentOS 7 x64:ssä. Tarvitset seuraavat:

  • Äskettäin luotu CentOS 7 -palvelin.
  • Verkkotunnuksen nimi.
  • Vähän kärsivällisyyttä.

Oletamme, että toimialue on määritetty oikein (eli olet täytetty oikein nimipalvelimellasi A- ja AAAA-tietueet). Kun nämä edellytykset on täytetty, siirry seuraavaan osaan.

Ohjelmiston asennus

Jotta voimme weechattoimia taustalla samalla kun voimme liittää siihen mahdollisen väliintulon tarpeen, aiomme käyttää tmux. Asenna tarvittavat paketit seuraavasti:

yum update
yum install weechat tmux certbot

Turvaohjeet

  • Älä koskaan suorita weechatia root-käyttäjänä.
  • On tärkeää pitää rele turvassa, muista valita vahva salasana sille.
  • Jos mahdollista, rajaa nopeusrajoitusyhteydet järjestelmäsi palomuurin releeseen.

Kokoonpano

Salaus otetaan käyttöön. Hanki ensin sertifikaatti osoitteesta example.com:

systemctl stop firewalld
certbot certonly

Muista poistaa palomuuri väliaikaisesti käytöstä, jotta ACME:n todennus menee läpi. Valitse erillinen todennus saadaksesi varmenteen.

Laita sertifikaatti weechatin työhakemistoon.

mkdir -p ~/.weechat/ssl
cd ~/.weechat/ssl
cat /etc/letsencrypt/live/example.com/{fullchain,privkey}.pem | tee relay.pem

Voimme määrittää weechatin nyt. Aloita se:

tmux new-session weechat

Anna seuraavat konfigurointikomennot. Muista korvata asiat kuten <this>omalla arvollasi.

Aseta ensin pääsalasana tunnistetiedoille:

/secure passphrase <your master password>

Sitten:

/server add freenode chat.freenode.net
/set irc.server.freenode.nicks "<nick1>,<nick2>,<...>"
/set irc.server.freenode.username "<your user name>"
/set irc.server.freenode.realname "<your real name>"
/set irc.server.freenode.autoconnect on
/set irc.server.freenode.addresses "chat.freenode.net/7000"
/set irc.server.freenode.ssl on
/set irc.server.freenode.sasl_username "<your sasl username>"  
/secure set freenode_password <your sasl password>  
/set irc.server.freenode.sasl_password "$"
/set irc.server.freenode.autojoin "<your channels>"
/secure set relay_password <your desired relay password>
/set relay.network.password "$"
/relay add ssl.weechat 9001
/relay sslcertkey

Please note that it is important to choose a strong relay password, as access to the relay allows executing arbitrary commands (via weechat's /exec).

Asetukset tallennetaan automaattisesti. Poistu ja syötä uudelleen:

/exit
tmux new-session weechat 

Sinun pitäisi nyt pystyä kytkemään rele tähän . Ota salaus käyttöön.

Valinnaisesti (erittäin suositeltavaa) ota palomuuri uudelleen käyttöön ja ota käyttöön saapuvat tcp/9001-yhteydet.

Uusi Glowing Bear -taustajärjestelmäsi on valmis! Irrota tmuxista <C-b>d. Nauttia!

Huolto

Kun on aika uusia varmenne, sinun on uusittava varmenne suorittamalla yllä olevat kopiointivaiheet uudelleen. Kun päivitetty varmenne on paikallaan, suorita /relay sslcertkey. Suosittelen lisäämään tämän cron-työksi.

Jätä kommentti

Koneiden nousu: tekoälyn todelliset sovellukset

Koneiden nousu: tekoälyn todelliset sovellukset

Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.

DDOS-hyökkäykset: lyhyt katsaus

DDOS-hyökkäykset: lyhyt katsaus

Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, ​​että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja