weekend - projektet: ved hjælp af en fuldmagt til at blive registreret i fra irc steder

,,, hvis du ' har gået glip af en vigtig irc diskussion, fordi du er mellem hjem og kontor på det forkerte tidspunkt, eller hvis de regelmæssigt logge på fra en række forskellige steder og ikke ' ikke ligesom at jonglere med flere irc - ja, så har du brug for et irc - indikator.den førende open source - irc erstatning er - en gplv2 nytteværdi, der leveres som en standard, der af de fleste linux udlodninger.denne weekend, lad ' s oprette - og stoppe mangler vigtige drøftelser.,, hvad ' et irc - målestok?et irc - erstatning er et lille anvendelse, at du kan gå op på en maskine med konstant adgang til internettet, såsom en server.det forbinder til irc - net, og du kobler dig til erstatning og mdash, enten fra den lokale maskine eller i en fjerntliggende område.for andre på din irc - kanal, du virker altid til rådighed, og opretholde navn nick.imens kan du koble fra et sted, og så igen i en anden, og den befuldmægtigede vil igen alle meddelelser, har du savnet i mellem.lad ' s. sæt det op!,, planen, til at begynde med, lad ' s - grænsekontrolsted installeret.det ' er emballeret i de fleste linux distros, bare se til " - ", pakke eller finde irc fuldmagt.du kan også downloade pakker af projektet og' hjemmeside på internettet, og de seneste løsladelse er 0.8.7.- er command-line drevet, hvilket gør det til en god form for hovedløse servere.den eneste afhængighed til at tale, er openssl, som er påkrævet for at sikre fjerntliggende forbindelser.,, men du kan være konfigureret til at løbe som en omfattende dæmon, vil vi sætte den op i enkelt bruger tilstand, da vi først og fremmest med forvaltningen af personlig kommunikation, ikke støtter et kontor fyldt med uafhængige brugere.de fleste af de konfiguration sker ved, bip.conf, sagsakter, som du burde sted i en. - fortegnelse i dit hjem mappe.du kan kopiere den stikprøve, bip.conf, der kommer med - pakke, og det vil enten være placeret på /etc /bip.conf eller andet, /bar /andel /doc /- /eksempler /, afhængigt af deres fordeling, indenfor, bip. conf, vil vi oprette et græn - " brugerkonto " for os selv, og de beviser, vi vælger, vil være, hvad vi bruger i vores irc klient app til opkobling til grænsekontrolstedet fuldmagt.irc konti, som vi ellers ville log i direkte med er også beskrevet i bip.conf, med en " net " strofe /irc - server.du bruger dem til at logge på og bekræfte til irc - servere, selv når vi er adskilt, at bip.conf,,, bip.conf, fil anvender simple mulighed = værdi, syntaks, selv om nogle værdier skal anbringes i anførselstegn —, - - som eksempel - dossier for vejledning.på toppen af den fil, for eksempel, du skal sætte, ip = " 127.0.0.1 ", at fortælle mig at acceptere forbindelser fra lokale kunder, mens -, havne - = 7 778;, angiver tcp port til at lytte.du bliver helt sikkert nødt til at ændre værdien af, client_side_ssl, sand, for det er, hvad er vores sikkerhed, grundlæggende muligheder er skovhugst og efterslæb på opførsel.ved misligholdelse, bip.conf indeholder /var /log /- /, som tømmer adresseregister &mdash,, hvis du ønsker at opbevare irc kævler til langsigtet arkivering, du må ændre det til et andet sted, såsom /home /yourusername /logbøger /irc /,.den log_format snor lader dig angive en joker formel, som du vil bruge til at føre særskilte logbøger for hver irc - server og kanal, eventuelt opdelt i en måned arkiver.misligholdelse formel, som de skal fn 's bemærkning til brug)% n /% y -% /% c.% d.log &mdash, som skaber en oversigt for hvert net (n), en subdirectory for hvert år, måned, combo (y-m), og en separat fil pr. kanal (c) og (d).du må uncomment, forsinkelser, mulighed for at afspille savnede trafik, når du mig igen, backlog_lines, angiver, hvor mange linjer til gengivelse (ingen grænse, vælge 0), næste gang, du og' ll nødt til at definere irc net grænsekontrolsted bør vide.hvert net, afsnit er en strofe vedlagt {curly bøjle}.det skal indeholde mindst et navn, som f.eks. " freenode " og en server, en definition, som består af de hostname og havne.freenode ville f.eks. være vært, server (= " irc. freenode. netto " havn = 6667;},." navn " at de præcisere er udelukkende for din skyld andetsteds i sagen, men hvis du kommer serveren indstillinger forkert, vil du og', ikke være i stand til at forbinde, du endelig ' vil oprette et grænsekontrolsted brugerkonto.den, der bruger strofe er også vedlagt i krøllet seler, men det har flere vigtige dele.for det første navn, valgmulighed er grænsekontrolstedet brugernavn, du vælger &mdash. det har intet at gøre med din linux brugernavn og irc nicks; det lader du kobler dig til mig.i kodeordet område, skal du åbne en kommando linjen i et vindue, og det hjælper program, bipmkpw,.dette vil bede dig om at oprette en konto password (du ' ll nødt til at huske på), og produktionen en lang hash snor, såsom 742437e63d25d20243e9c3217840ea2a91557504,.ind i det, hash i kodeordet område, bip. conf.,, under det, men stadig inde i din, bruger strofe, kan du oprette en misligholdelse, nick, default_nick og en standard " navn " at ledsage det, default_realname,.,, det er cross - misligholdelse.under disse (og stadig inden for brugeren, du oprettet som mange irc - forbindelser, som du har brug for.hver forbindelse, strofe skal henvisning en af net navne du som defineret ovenfor, plus alle kanaler, du ønsker at slutte sig til automatisk, og eventuelle netspecifikke forbindelse muligheder, som f.eks. en nickserv identificere kommando til at bekræfte sig selv.en grundlæggende struktur ligner måske:,,,, forbindelse {navn = " freenode "&#det er en intern brug kun navn network = " freenode " #, dette må være en henvisning til en på forhånd fastsat " net " strofe bruger = " doubleohseven &; quot; on_connect_send = " privmsg nickserv: identificere whateveryournickspasswordis " kanal {navn = "&#emacs "} kanal {navn = "&#vim "}},,,,, noget af det er gentagne (f.eks. sammenhæng og netværk navne), men det er mere nyttig i komplekse aftalt.kan du se et par ekstra muligheder ved at læse, mand -. conf,, men det grundlæggende fælde vil opretholde en enkelt bruger ' s forbindelser.,,, der forbinder til - med, bip.conf, indrettet, at de nu er nødt til at skabe et ssl certifikat og nøglen til anvendelse som din fjernbetjening forbindelse akkreditiver..fra en kommando, hurtig, løb, openssl req - nye - x509 - dage - 365 - knudepunkter - bip.pem - keyout bip.pem, og en kopi af det som bip.pem, sag i din, - /. - fortegnelse.,,, - - anvendelse, grænsekontrolsted &,.du vil forbinde deres konfigureret irc - servere og slutte sig til de kanaler, der er specificeret i din bip.conf fil.men du er stadig forbundet til mig, så alle dine trusser er hjernedøde automata sidder stille og ikke reagerer på deres foretrukne kanaler.uanset om det er andre, som ud af karakter, er irrelevant, og mdash, hvis du vil snakke, du bliver nødt til at få din irc klient app til opkobling til grænsekontrolstedet.,, på en lokal maskine, kan du bruge irssi, xchat eller enhver anden irc klient, der støtter ssl til opkobling til grænsekontrolstedet.fordi din - tjeneste, ikke er en offentlig irc - serveren, du bliver nødt til at sige det til din klient app ' s liste over kendte net.du kan bruge, localhost, som serveren navn og 7 778, som tcp port.for serveren, kodeord, brug - konto adgangskode du, der bipmkpw.ikke bruge hash værdi opbevares på grænsekontrolstedet. conf.,, men det er også nødvendigt at sørge for, at du angives ved hjælp af en sikker ssl - forbindelse til nettet præferencer, og få den til at acceptere en " ugyldig " (eller ikke - efterprøvede) ssl certifikat.det er normalt en dårlig ide, men fordi den attest, skabte vi er udelukkende til brug med mig, vi er personligt forsikret af dets ægthed, irc - klienter i disse dage har tendens til at være fyldt med snesevis af offentlige irc - net, og det ville være en dårlig idé at slette oplysningerne for freenode eller en anden offentlig tjeneste så nævn din grænsekontrolsted fuldmagt og' s forbindelse noget særligt, som bipproxy.nu kan du slå " forbinde, " og - indikator vil åbne din irc - net og kanaler, som hver mærket med det navn, du, som er angivet i bip.conf, hjælpe dig med at holde dem lige.,, der forbinder til mig...på afstand, der lokalt er stor, men den reelle værdi for mig er, at du kan afbryde og tilslutte fra en ikke - lokal maskine, med din irc - venner, desto klogere.for det, vi skal gøre, er at have en korrekt konfigureret irc klient på fjernbetjeningen maskine, shh.,, starte en ssh tunnel fra fjerntliggende maskine tilbage til serveren, hvor du kører.du kan gøre det med openssh ved at være - nfl 7 778: localhost: 7 778 theaddressofyourbipserver. kom.det, l, knap starter en havn, fremsendelse af tunnellen mellem tcp port 7 778 om localhost og port 7 778 på grænsekontrolstedet server., f, og n, afbrydere løbe den deraf følgende tunnel i baggrunden, og fortæl det ikke til at forvente en fjerntliggende kommando,.,,,,,, det betyder alt sammen, at tcp port 7 778 på grænsekontrolstedet server er nu maste direkte til port 7 778 på fjernbetjeningen maskine, så du kan bruge den samme ir - c klient konfiguration: et grænsekontrolsted " net " fælde i listen over irc - servere, igen er konfigureret til at bruge din grænsekontrolsted til kodeord.det har den fordel, at den ikke kræver en helt anden klient konfiguration for din fjernbetjening maskiner.,,,,,, på den anden side, at det kræver, at deres - - være offentligt tilgængelige ved at stille.det er naturligvis langt bedre, end at det offentligt tilgængeligt som et irc - - men det kan stadig være en begrænsning for folk, der løber mig hjem isp forbindelser snarere end for servere.,,,,,, på den anden side er fastsat, at du har brug for at oprette ssh - tunnel, før du starter den irc klient på fjernbetjeningen maskine.bedste praksis her varierer, og måske er det enkleste ting at gøre er at åbne ssh - tunnel i login klokken &mdash. det er klart, at der er sikkerhedsmæssige konsekvenser, at det, hvis du ikke passer på, men jeg er ikke bekendt med nogen irc - kunder, der kan gøre det uden skridt for dig.der er måske nogle, nogle kan løbe manuskripter og plug - ins.hvis du har råd til det, skal du fortælle din kære læsere nedenfor.,,,,,, i mellemtiden bliver allestedsnærværende irc denizen er sikkert nok grundlæggende ændring i en weekend.du og' har for at spare lidt tid til at læse alle de replayed beskeder efter alle.,,,



Previous:
Next Page: