Obsah:

Renegade BBS v Ubuntu Linux - Telnet - Viacuzol: 5 krokov
Renegade BBS v Ubuntu Linux - Telnet - Viacuzol: 5 krokov

Video: Renegade BBS v Ubuntu Linux - Telnet - Viacuzol: 5 krokov

Video: Renegade BBS v Ubuntu Linux - Telnet - Viacuzol: 5 krokov
Video: Setting up a new Telegard BBS in 2021 2024, December
Anonim
Renegade BBS v Ubuntu Linux - Telnet | Viacuzlový
Renegade BBS v Ubuntu Linux - Telnet | Viacuzlový
Renegade BBS v Ubuntu Linux - Telnet | Viacuzlový
Renegade BBS v Ubuntu Linux - Telnet | Viacuzlový

V Ubuntu Linux si nainštalujte klasický viacuzlový Renegade BBS s podporou telnetu. Pamätáte si dobré dni? Keď sociálne siete pozostávali iba z kópie pcplus, 9600 baudového modemu a pre mnohých SysOps, kópie legendárneho Renegade BBS. Nebolo by skvelé vrátiť sa do tých dní pomocou systému Ubuntu. Existuje mnoho zdrojov BBS s otvoreným zdrojovým kódom pre Linux, ale prišiel som na to, že som nenašiel nič, čo by v tej istej vete čo i len vzdialene spomenulo odpadlíka a Linux. To ma nechalo nostalgicky vyzývať, a tak som sa rozhodol nájsť spôsob, ako zo svojho systému Ubuntu spustiť viacuzlový telnet Renegade BBS. V tomto návode vám ukážem, ako som to dosiahol, a dúfam, že tiež inšpirujem niektoré veľmi potrebné kreatívne vylepšenia. Zrieknutie sa zodpovednosti: Skôr ako začneme, upozorňujem, že nezodpovedám za žiadne škody spôsobené vášmu systému v dôsledku nasledujúcich procesov.. Upozorňujeme, že otvárame viacero portov TCP pre priame pripojenie bez akejkoľvek autentifikácie Linuxu. Toto je s najväčšou pravdepodobnosťou bezpečnostný problém. POSTUPUJTE NA VLASTNÉ RIZIKO!

Krok 1: Nainštalujte súbory a podporný softvér

Nainštalujte súbory a podporný softvér
Nainštalujte súbory a podporný softvér

Nainštalujte DosBox (emulátor Linux DOS) $ sudo apt-get install dosbox Vytvorte pod svojim domovským priečinkom priečinok s názvom renegade. POZNÁMKA: Možno budete chcieť vytvoriť nový používateľský účet s názvom „renegát“a udeliť mu minimálne povolenia. Ak sa tak rozhodnete, pred pokračovaním sa prihláste do nového účtu. $ mkdir ~/renegadeZískajte a extrahujte odpadlíka BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipZískajte a rozbaľte ovládač FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Spustite DosBox $ dosboxInštalujte Renegade BBS do dosboxu. Z: \> mount c ~/renegade Z: \> c: C: \> install Keď vás inštalátor požiada o „hlavnú cestu“bbs, zadajte „c: \“. Nechajte okno DosBox otvorené…

Krok 2: Vytvorte a upravte konfiguračné súbory

Vytvorte a upravte konfiguračné súbory
Vytvorte a upravte konfiguračné súbory

Ak chcete vytvoriť generický konfiguračný súbor pre DosBox, zadajte do DosBoxu nasledujúci príkaz. C: \> config -writeconf n1.conf Ukončiť DoxBox C: \> exit Upraviť konfiguračný súbor $ gedit ~/renegade/n1.conf Nájdite sekciu označenú [serial] a zmeňte jej obsah na nasledujúci text.. [serial] serial1 = modem počúvania: 2000 serial2 = atrapa serial3 = zakázaný serial4 = zakázaný Teraz nájdite sekciu s názvom [autoexec] a pridajte nasledujúce riadky (mala by to byť posledná časť). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1 Uložte konfiguračný súbor ako n1.conf Teraz sa vráťte a zmeňte posluchový kanál na serial1 od roku 2000 do roku 2001 Tiež zmeňte argument „-N1“po renegade.exe v sekcii [autoexec] na -N2 a uložiť ako n2.conf Opakujte zodpovedajúcim spôsobom, kým nevytvoríte 4 oddelené konfiguračné súbory n1 - n4.conf, s využitím posluchových portov 2000 - 2003 a spustením renegade.exe na uzloch 1 - 4 pomocou -N argument. (Predstavujem si, že by ste v podstate mohli vytvoriť toľko uzlov, koľko chcete.)

Krok 3: Vytvorte spúšťače

Vytvorte spúšťače
Vytvorte spúšťače

Teraz vytvoríme štyri odpaľovače, ktoré vytvoria každý uzol BBS. Kliknite pravým tlačidlom myši na pracovnú plochu a kliknite na „Vytvoriť spúšťač“Zmeňte typ aplikácie na „Aplikácia v termináli“. Pomenujte spúšťač „RGN1“Pod typom príkazu: „dosbox -conf ~/renegade/n1.conf "Opakujte postup pri zmene" RGN1 na RGN2 "a" n1.conf "na" n2.conf "a tak ďalej, kým nevytvoríte spúšťač pre všetky štyri uzly.

Krok 4: Spustenie a test

Štart a test
Štart a test
Štart a test
Štart a test

Teraz spustite prvý uzol pomocou spúšťača (RGN1), ktorý sme vytvorili v predchádzajúcom kroku. Mali by ste vidieť obrazovku ako na obrázku nižšie. Otvorte okno terminálu a zadajte nasledujúci príkaz na testovanie uzla. $ telnet localhost 2000 Ak všetko prebiehalo dobre v procese nastavenia, mali by ste v relácii telnetu vidieť skutočne škaredú, predvolenú prihlasovaciu obrazovku Renegade. Mali by ste byť schopní spustiť všetky štyri uzly a telnet na každý z nich na portoch 2000-2003. Nastavte si zodpovedajúcim spôsobom presmerovanie portov na smerovači a pozvite svojich priateľov, aby sa pozreli na váš nový hella underground hella leet Renegade BBS. Ale čo skvelé ponuky ANSI? Zdá sa, že príkazovému riadku chýba schopnosť znova vytvoriť tieto staré znaky ANSI, takže je predvolene k základnej emulácii typu ASCII. Prečítajte si ďalší krok, ktorý ponúka jednoduché riešenie.

Krok 5: A čo ANSI?

A čo ANSI?
A čo ANSI?
A čo ANSI?
A čo ANSI?

Na pokračovanie budete potrebovať nainštalované víno a prístup k inštalácii systému Windows. (Akákoľvek verzia systému Windows, post win95 by mala stačiť).

Pri inštalácii systému Windows vyhľadajte súbor „telnet.exe“v priečinku / windows / system32. Skopírujte telnet.exe niekde do inštalácie ubuntu a otvorte ho vínom. Zobrazí sa nové okno. Na výzvu zadajte príkaz localhost 2000. Teraz by ste mali vidieť niečo trochu sentimentálnejšie chutnejšie.

Ďakujem, že ste si pozreli môj návod. Neváhajte predložiť akékoľvek návrhy alebo nápady na zlepšenie kvality a zabezpečenia tohto projektu.

-pyro

Odporúča: