Kazalo:

Renegade BBS v Ubuntu Linuxu - Telnet - Več vozlišč: 5 korakov
Renegade BBS v Ubuntu Linuxu - Telnet - Več vozlišč: 5 korakov

Video: Renegade BBS v Ubuntu Linuxu - Telnet - Več vozlišč: 5 korakov

Video: Renegade BBS v Ubuntu Linuxu - Telnet - Več vozlišč: 5 korakov
Video: Telnet, SSH, консоль и терминал - что это и зачем нужно? 2024, November
Anonim
Renegade BBS v Ubuntu Linuxu - Telnet | Več vozlišč
Renegade BBS v Ubuntu Linuxu - Telnet | Več vozlišč
Renegade BBS v Ubuntu Linuxu - Telnet | Več vozlišč
Renegade BBS v Ubuntu Linuxu - Telnet | Več vozlišč

Namestite klasični Renegade BBS z več vozlišči s podporo za telnet v Ubuntu Linux. Se spomnite dobrih dni? Ko družabna omrežja niso sestavljala nič drugega kot kopija pcplusa, 9600 baud modema in za mnoge SysOps, kopija legendarnega Renegade BBS. Ali ne bi bilo super, če bi te dni znova uporabili svoj sistem Ubuntu. Obstaja veliko odprtokodnih virov BBS za Linux, vendar mi ni uspelo najti ničesar, tudi na daljavo omenjati odpadnika in Linux v istem stavku. Zaradi tega sem se počutil nostalgično izzivanega, zato sem se odločil najti način, kako iz svojega sistema Ubuntu zagnati večnetni Renegade BBS telnet. V tem navodilu vam bom pokazal, kako sem to dosegel, in upam, da bom navdihnil tudi nekaj zelo potrebnih ustvarjalnih izboljšav. ODGOVORNOST: Preden začnemo, upoštevajte, da nisem odgovoren za kakršno koli škodo, povzročeno vašemu sistemu zaradi naslednjih procesov.. Upoštevajte tudi, da bomo odprli več vrat TCP za neposredno povezavo brez preverjanja pristnosti Linuxa. Najverjetneje je to varnostno vprašanje. POSTOPITE NA SVOJO TVEGANJE!

1. korak: Namestite datoteke in programsko opremo za podporo

Namestite datoteke in programsko opremo za podporo
Namestite datoteke in programsko opremo za podporo

Namestite DosBox (emulator DOS za Linux) $ sudo apt-get install dosbox Ustvarite mapo pod domačo mapo, imenovano renegade. OPOMBA: Morda boste želeli ustvariti nov uporabniški račun z imenom "renegade" in mu dodeliti minimalna dovoljenja. Če se odločite za to, se pred nadaljevanjem obvezno prijavite pod novim računom. $ mkdir ~/renegade Pridobite in izvlecite Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Pridobite in izvlecite gonilnik FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Zaženite DosBox $ dosbox Namestite Renegade BBS v dosbox. Z: \> mount c ~/renegade Z: \> c: C: \> install Ko vas namestitveni program vpraša za "glavno pot" bbs, vnesite "c: \". Okno DosBox naj bo odprto …

2. korak: Ustvarite in spremenite konfiguracijske datoteke

Ustvarite in spremenite konfiguracijske datoteke
Ustvarite in spremenite konfiguracijske datoteke

Če želite ustvariti splošno konfiguracijsko datoteko za DosBox, vnesite naslednji ukaz v DosBox. C: \> config -writeconf n1.conf Izhod iz DoxBox C: \> exit Urejanje konfiguracijske datoteke $ gedit ~/renegade/n1.conf Poiščite razdelek z oznako [serial] in spremenite njegovo vsebino tako, da se glasi.. [serial] serial1 = modemportport: 2000 serial2 = lutka serial3 = onemogočen serijski4 = onemogočen Zdaj poiščite razdelek z imenom [autoexec] in ga dodajte v naslednje vrstice (to mora biti zadnji odsek). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1 Shranite konfiguracijsko datoteko kot n1.conf Zdaj se vrnite in spremenite poslušalno polje na serial1 od 2000 do 2001 Prav tako spremenite argument "-N1" po renegade.exe v razdelku [autoexec] na -N2 in shranite kot n2.conf Ustrezno ponavljajte, dokler ne ustvarite 4 ločenih konfiguracijskih datotek n1 - n4.conf z uporabo poslušalcev 2000 - 2003 in izvajanjem renegade.exe na vozliščih 1 - 4 z uporabo -N argument. (Predstavljam si, da bi lahko v bistvu ustvarili toliko vozlišč, kot želite.)

3. korak: Ustvarite zaganjalnike

Ustvarite zaganjalnike
Ustvarite zaganjalnike

Zdaj bomo ustvarili štiri zaganjalnike, ki bodo ustvarili vsako vozlišče BBS. Z desno miškino tipko kliknite na namizju in kliknite "Ustvari zaganjalnik" Spremenite vrsto aplikacije v "Aplikacija v terminalu". Poimenujte zaganjalnik "RGN1" Pod vrsto ukaza: "dosbox -conf ~/renegade/n1.conf "Ponovite postopek spreminjanja" RGN1 v RGN2 "in" n1.conf "v" n2.conf "in tako naprej, dokler ne ustvarite zaganjalnika za vsa štiri vozlišča.

4. korak: Zaženite in preizkusite

Začni in preizkusi
Začni in preizkusi
Začni in preizkusi
Začni in preizkusi

Zdaj zaženite prvo vozlišče z zaganjalnikom (RGN1), ki smo ga ustvarili v prejšnjem koraku. Videti bi morali zaslon, kot je na spodnji sliki. Odprite terminalsko okno in vnesite naslednji ukaz, da preizkusite vozlišče. $ telnet localhost 2000 Če je bilo v postopku namestitve vse v redu, bi morali v seji telnet videti res grozen, privzeti zaslon za prijavo Renegade. Na vratih 2000-2003 bi morali imeti možnost zagnati vsa štiri vozlišča in telnet za vsako od njih. Ustrezno nastavite posredovanje vrat na usmerjevalniku in povabite svoje prijatelje, da si ogledajo vaš novi hella underground hella leet Renegade BBS. Kaj pa kul ANSI meniji? Zdi se, da ukazna vrstica nima možnosti za ponovno ustvarjanje teh starih znakov ANSI, zato je privzeto osnovna emulacija tipa ASCII. Preberite naslednji korak za preprosto rešitev.

5. korak: Kaj pa ANSI?

Kaj pa ANSI?
Kaj pa ANSI?
Kaj pa ANSI?
Kaj pa ANSI?

Če želite nadaljevati, morate imeti nameščeno vino in imeti dostop do namestitve sistema Windows. (Katera koli različica sistema Windows, post win95 bi morala zadoščati).

V namestitvenem sistemu Windows poiščite datoteko "telnet.exe" pod / windows / system32. Kopirajte telnet.exe nekje v namestitvi ubuntu in ga odprite z vinom. Odprlo se bo novo okno. Ob pozivu vnesite open localhost 2000. Zdaj bi morali videti nekaj bolj sentimentalno privlačnega.

Hvala, ker ste si ogledali moj pouk. Prosimo vas za kakršne koli predloge ali ideje za izboljšanje kakovosti in varnosti tega projekta.

-piro

Priporočena: