Turinys:

„Renegade BBS“„Ubuntu Linux“- „Telnet“- Keli mazgai: 5 žingsniai
„Renegade BBS“„Ubuntu Linux“- „Telnet“- Keli mazgai: 5 žingsniai

Video: „Renegade BBS“„Ubuntu Linux“- „Telnet“- Keli mazgai: 5 žingsniai

Video: „Renegade BBS“„Ubuntu Linux“- „Telnet“- Keli mazgai: 5 žingsniai
Video: Al's Geek Lab BBS Demo & Cryptocoin mod 2024, Lapkritis
Anonim
„Renegade BBS“„Ubuntu Linux“- „Telnet“| „Multi -Node“
„Renegade BBS“„Ubuntu Linux“- „Telnet“| „Multi -Node“
„Renegade BBS“„Ubuntu Linux“- „Telnet“| „Multi -Node“
„Renegade BBS“„Ubuntu Linux“- „Telnet“| „Multi -Node“

Įdiekite klasikinį kelių mazgų „Renegade BBS“su „Telnet“palaikymu „Ubuntu Linux“. Prisimeni geras dienas? Kai socialiniuose tinkluose buvo tik „pcplus“kopija, 9600 baudų modemas ir daugeliui „SysOps“- legendinio „Renegade BBS“kopija. Ar nebūtų puiku peržvelgti tas dienas naudojant „Ubuntu“sistemą. Yra daug atviro kodo BBS išteklių, skirtų „Linux“, bet aš nespėjau rasti nieko, net toli tame pačiame sakinyje paminėjęs renegade ir Linux. Dėl to aš jaučiau nostalginį iššūkį, todėl nusprendžiau rasti būdą, kaip paleisti „Telnet“kelių mazgų „Renegade BBS“iš savo „Ubuntu“sistemos. Šioje pamokoje aš jums parodysiu, kaip aš to pasiekiau, ir, tikiuosi, įkvėpsiu kai kurių labai reikalingų kūrybinių patobulinimų.. Taip pat atkreipkite dėmesį, kad atidarysime kelis TCP prievadus tiesioginiam ryšiui be jokio „Linux“autentifikavimo. Greičiausiai tai yra saugumo problema. PROCEDŪRA SAVO RIZIKA!

1 veiksmas: įdiekite failus ir palaikymo programinę įrangą

Įdiekite failų ir palaikymo programinę įrangą
Įdiekite failų ir palaikymo programinę įrangą

Įdiekite „DosBox“(„Linux DOS Emulator“) $ sudo apt-get install dosbox Sukurkite aplanką po savo namų aplanku pavadinimu „renegade“. PASTABA: galbūt norėsite sukurti naują vartotojo paskyrą pavadinimu „renegade“ir suteikti jai minimalius leidimus. Jei nuspręsite tai padaryti, prieš tęsdami būtinai prisijunkite naudodami naują paskyrą. $ mkdir ~/renegadeGet and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Gaukite ir ištraukite FOSSIL tvarkyklę. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Start DosBox $ dosbox Įdiekite „Renegade BBS“į dėžutę. Z: \> mount c ~/renegade Z: \> c: C: \> install Kai diegimo programa prašo „bbs„ pagrindinio kelio “, įveskite„ c: / “. Laikykite atidarytą„ DosBox “langą…

2 veiksmas: sukurkite ir pakeiskite konfigūracijos failus

Sukurkite ir pakeiskite konfigūracijos failus
Sukurkite ir pakeiskite konfigūracijos failus

Norėdami sukurti bendrą „DosBox“konfigūracijos failą, į „DosBox“įveskite šią komandą. C: \> config -writeconf n1.conf Išeiti iš „DoxBox“C: \> išeiti Redaguoti konfigūracijos failą $ gedit ~/renegade/n1.conf Raskite skyrių, pavadintą [serial], ir pakeiskite jo turinį į taip. [Serial] serial1 = modemo klausymo prieiga: 2000 serial2 = netikras serial3 = išjungtas serial4 = išjungtasDabar suraskite skyrių pavadinimu [autoexec] ir pridėkite šias eilutes (tai turėtų būti paskutinė dalis). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1 Išsaugokite konfigūracijos failą kaip n1.conf Dabar grįžkite ir pakeiskite „serial1“klausymo prievadą nuo 2000 iki 2001 Taip pat pakeiskite argumentą „-N1“po to renegade.exe skyriuje [autoexec] į -N2 ir išsaugokite kaip n2.conf Atitinkamai pakartokite, kol sukursite 4 atskirus konfigūracijos failus n1 - n4.conf, naudodamiesi 2000–2003 m. klausymosi įrašais ir vykdydami renegade.exe mazguose 1–4, naudodami -N argumentas. (Manau, kad iš esmės galėtumėte sukurti tiek mazgų, kiek norite.)

3 žingsnis: sukurkite paleidimo priemones

Sukurkite paleidimo priemones
Sukurkite paleidimo priemones

Dabar sukursime keturis paleidimo įrenginius, kurie sukels kiekvieną BBS mazgą. Dešiniuoju pelės mygtuku spustelėkite darbalaukį ir spustelėkite „Sukurti paleidimo priemonę“. Pakeiskite programos tipą į „Taikymas terminale“. Pavadinkite paleidimo priemonę „RGN1“Pagal komandos tipą: „dosbox -conf ~/renegade/n1.conf "Pakartokite procesą, pakeisdami" RGN1 į RGN2 "ir" n1.conf "į" n2.conf "ir pan., kol sukursite paleidimo priemonę visiems keturiems mazgams.

4 žingsnis: pradėkite ir išbandykite

Pradėti ir išbandyti
Pradėti ir išbandyti
Pradėti ir išbandyti
Pradėti ir išbandyti

Dabar paleiskite pirmąjį mazgą naudodami paleidimo priemonę (RGN1), kurią sukūrėme ankstesniame žingsnyje. Turėtumėte pamatyti ekraną, panašų į žemiau esantį paveikslėlį. Atidarykite terminalo langą ir įveskite šią komandą, kad išbandytumėte mazgą. $ telnet localhost 2000 Jei sąrankos procese viskas klostėsi gerai, „Telnet“seanso metu turėtumėte matyti tikrai negražų, numatytąjį „Renegade“prisijungimo ekraną. Turėtumėte turėti galimybę paleisti visus keturis mazgus ir telnet prie kiekvieno iš jų 2000–2003 m. Prievaduose. Atitinkamai nustatykite savo prievado peradresavimą savo maršrutizatoriuje ir pakvieskite draugus apžiūrėti naują hella underground hella leet Renegade BBS. Bet ką apie šaunius ANSI meniu? Atrodo, kad komandų eilutėje nėra galimybės atkurti tuos senus ANSI simbolius, todėl numatytoji numatytoji pagrindinė ASCII tipo emuliacija. Norėdami rasti paprastą sprendimą, perskaitykite kitą žingsnį.

5 žingsnis: Ką apie ANSI?

Ką apie ANSI?
Ką apie ANSI?
Ką apie ANSI?
Ką apie ANSI?

Norėdami tęsti, turėsite įdiegti vyną ir turėti prieigą prie „Windows“diegimo. (Turėtų pakakti bet kurios „Windows“versijos, „post win95“).

„Windows“diegime suraskite failą „telnet.exe“, esantį / windows / system32. Nukopijuokite telnet.exe kažkur savo „Ubuntu“diegime ir atidarykite jį vynu. Pasirodys naujas langas. Paraginus įveskite open localhost 2000. Dabar turėtumėte pamatyti kažką šiek tiek sentimentaliau apetitą keliančio.

Dėkoju, kad žiūrite mano instrukciją. Nedvejodami pateikite pasiūlymų ar idėjų, kaip pagerinti šio projekto kokybę ir saugumą.

-pyro

Rekomenduojamas: