Að setja upp Glowing Bear Backend Server á CentOS 7

Glowing Bear er netframhlið fyrir WeeChat IRC viðskiptavininn og leitast við að vera nútímalegt viðmót. Með eiginleikum eins og smella til að nefna, skipta um emojis, innbyggðri upphleðslu myndar á Imgur, frábæran færanleika (fáanlegur í öllum JavaScript-virkum vöfrum) sem og getu til að nota öflugar viðbætur sem weechat býður upp á, þá er það örugglega þitt kjörinn IRC (og margar aðrar samskiptareglur, eins og XMPP) viðskiptavinur.

Þessi grein mun leiða þig í gegnum ferlið við að setja upp dulkóðað weechat gengi (bakendi Glowing Bear) á example.com:9001. Eftir þetta skaltu einfaldlega beina vafranum þínum hingað og fylla út nauðsynlegar upplýsingar og þú ert kominn í gang.

Forkröfur

Við munum dreifa á CentOS 7 x64. Þú þarft eftirfarandi:

  • Nýstofnaður CentOS 7 þjónn.
  • Lén.
  • Einhver þolinmæði.

Við gerum ráð fyrir að lénið sé rétt stillt (það er að segja, þú hefur fyllt rétt út A og AAAA færslur á nafnaþjóninum þínum). Eftir að þessar forsendur hafa verið uppfylltar skaltu halda áfram í næsta hluta.

Uppsetning hugbúnaðar

Til þess að vera í weechatgangi í bakgrunni á meðan hægt er að tengja við hann ef þörf er á inngripum, ætlum við að nota tmux. Settu upp nauðsynlega pakka með því að:

yum update
yum install weechat tmux certbot

Öryggisskýringar

  • Aldrei keyra weechat sem rót.
  • Það er mikilvægt að halda genginu öruggu, mundu að velja sterkt lykilorð fyrir það.
  • Ef mögulegt er skaltu takmarka tengingar við gengið í eldvegg kerfisins þíns.

Stillingar

Dulkóðun verður virkjuð. Fáðu vottorð fyrir example.com fyrst:

systemctl stop firewalld
certbot certonly

Mundu að slökkva tímabundið á eldvegg til að sannvottun ACME fari í gegn. Veldu sjálfstæða auðkenningu til að fá vottorð.

Settu vottorðið í vinnuskrá weechat.

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

Við getum stillt weechat núna. Byrjaðu á því að:

tmux new-session weechat

Sláðu inn eftirfarandi stillingarskipanir. Mundu að skipta um hluti eins <this>og fyrir þitt eigið gildi.

Stilltu fyrst aðallykilorð fyrir skilríkin:

/secure passphrase <your master password>

Þá:

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

Stillingar vistast sjálfkrafa. Fara út og inn aftur:

/exit
tmux new-session weechat 

Þú ættir að geta tengt gengið hér núna. Virkja dulkóðun.

Valfrjálst (mjög mælt með) virkjaðu eldvegg aftur og virkjaðu tcp/9001 tengingar á heimleið.

Nýi Glóandi björninn þinn er tilbúinn! Losaðu þig frá tmux með <C-b>d. Njóttu!

Viðhald

Þegar það kemur að því að endurnýja vottorðið þarftu að endurnýja vottorðið með því að keyra aftur afritunarskrefin hér að ofan. Þegar uppfært vottorð er til staðar skaltu keyra /relay sslcertkey. Ég mæli með að bæta þessu við sem cron starf.

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira