Obsah:

Renegade BBS v Ubuntu Linux - Telnet - Víceuzel: 5 kroků
Renegade BBS v Ubuntu Linux - Telnet - Víceuzel: 5 kroků

Video: Renegade BBS v Ubuntu Linux - Telnet - Víceuzel: 5 kroků

Video: Renegade BBS v Ubuntu Linux - Telnet - Víceuzel: 5 kroků
Video: Setting up a new Telegard BBS in 2021 2024, Listopad
Anonim
Renegade BBS v Ubuntu Linux - Telnet | Multi -Node
Renegade BBS v Ubuntu Linux - Telnet | Multi -Node
Renegade BBS v Ubuntu Linux - Telnet | Multi -Node
Renegade BBS v Ubuntu Linux - Telnet | Multi -Node

Nainstalujte si klasický víceuzlový Renegade BBS s podporou telnetu v Ubuntu Linux. Pamatujete si ty dobré dny? Když sociální sítě neobsahovaly nic jiného než kopii pcplus, 9600 baudového modemu a pro mnoho SysOps kopii legendárního Renegade BBS. Nebylo by skvělé vrátit se do těchto dnů pomocí systému Ubuntu. Existuje mnoho open source zdrojů BBS pro Linux, ale přišel jsem na to, abych našel něco, co by ve stejné větě vzdáleně zmiňovalo renegáta a Linux. To mě nechalo nostalgicky napadnout, a tak jsem se rozhodl najít způsob, jak spustit telnetový víceuzlový Renegade BBS ze svého systému Ubuntu. V tomto návodu vám ukážu, jak jsem toho dosáhl, a doufejme, že také inspiruji některá tolik potřebná kreativní vylepšení. UPOZORNĚNÍ: Než začneme, upozorňujeme, že nejsem zodpovědný za jakékoli škody způsobené vašemu systému v důsledku následujících procesů. Všimněte si také, že budeme otevírat více portů TCP pro přímé připojení bez jakéhokoli ověřování Linuxu. Toto je s největší pravděpodobností bezpečnostní problém. POSTUPUJTE NA VLASTNÍ NEBEZPEČÍ!

Krok 1: Nainstalujte soubory a podpůrný software

Nainstalujte si soubory a podpůrný software
Nainstalujte si soubory a podpůrný software

Nainstalujte si DosBox (Linux DOS Emulator) $ sudo apt-get install dosbox Vytvořte ve své domovské složce složku s názvem renegade. POZNÁMKA: Možná budete chtít vytvořit nový uživatelský účet s názvem „renegade“a udělit mu minimální oprávnění. Pokud se tak rozhodnete, nezapomeňte se před pokračováním přihlásit pod novým účtem. $ mkdir ~/renegade Získejte a extrahujte odpadlíka BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Získejte a rozbalte ovladač FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Start DosBox $ dosboxInstall Renegade BBS in dosbox. Z: \> mount c ~/renegade Z: \> c: C: \> install Když vás instalační program požádá o „hlavní cestu“bbs, zadejte „c: \“. Ponechte okno DosBox otevřené…

Krok 2: Vytvořte a upravte konfigurační soubory

Vytvořte a upravte konfigurační soubory
Vytvořte a upravte konfigurační soubory

Chcete -li vytvořit obecný konfigurační soubor pro DosBox, zadejte do DosBoxu následující příkaz. C: \> config -writeconf n1.conf Ukončit DoxBox C: \> exit Upravit konfigurační soubor $ gedit ~/renegade/n1.conf Najděte sekci označenou [serial] a změňte její obsah tak, aby byl čten následovně.. [serial] serial1 = modem poslouchat: 2000 serial2 = fiktivní serial3 = zakázáno serial4 = zakázáno Nyní vyhledejte sekci s názvem [autoexec] a přidejte následující řádky (měla by to být poslední část). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1 Uložte konfigurační soubor jako n1.confNow vraťte se zpět a změňte naslouchací režim na serial1 z roku 2000 na 2001 Také změňte argument „-N1“po renegade.exe v sekci [autoexec] na -N2 a uložit jako n2.conf Opakujte odpovídajícím způsobem, dokud nevytvoříte 4 samostatné konfigurační soubory n1 - n4.conf, využívající posluchače 2000 - 2003 a spouštějící renegade.exe na uzlech 1 - 4 pomocí -N argument. (Představuji si, že byste v podstatě mohli vytvořit tolik uzlů, kolik chcete.)

Krok 3: Vytvořte spouštěče

Vytvořte spouštěče
Vytvořte spouštěče

Nyní vytvoříme čtyři spouštěče, které vytvoří každý uzel BBS. Klikněte pravým tlačítkem na plochu a klikněte na „Vytvořit spouštěč“Změňte typ aplikace na „Aplikace v terminálu“. Pojmenujte spouštěč „RGN1“Pod typem příkazu: „dosbox -conf ~/renegade/n1.conf "Opakujte proces se změnou" RGN1 na RGN2 "a" n1.conf "na" n2.conf "a tak dále, dokud nevytvoříte spouštěč pro všechny čtyři uzly.

Krok 4: Start a test

Spusťte a vyzkoušejte
Spusťte a vyzkoušejte
Spusťte a vyzkoušejte
Spusťte a vyzkoušejte

Nyní spusťte první uzel pomocí spouštěče (RGN1), který jsme vytvořili v předchozím kroku. Měli byste vidět obrazovku jako na následujícím obrázku: Otevřete okno terminálu a zadejte následující příkaz k otestování uzlu. $ telnet localhost 2000 Pokud vše proběhlo dobře v procesu nastavení, měli byste v relaci telnetu vidět opravdu ošklivou, výchozí přihlašovací obrazovku Renegade. Měli byste být schopni spustit všechny čtyři uzly a telnet pro každý z nich na portech 2000-2003. Podle toho nastavte přesměrování portů na routeru a pozvěte své přátele, aby se podívali na váš nový hella underground hella leet Renegade BBS. Ale co skvělé nabídky ANSI? Zdá se, že příkazový řádek postrádá schopnost znovu vytvořit tyto staré znaky ANSI, takže je výchozí pro základní emulaci typu ASCII. Přečtěte si další krok pro jednoduché řešení.

Krok 5: A co ANSI?

A co ANSI?
A co ANSI?
A co ANSI?
A co ANSI?

Chcete -li pokračovat, budete muset mít nainstalované víno a také mít přístup k instalaci systému Windows. (Jakákoli verze systému Windows, post win95 by měla stačit).

Při instalaci systému Windows vyhledejte soubor "telnet.exe" v části / windows / system32. Zkopírujte telnet.exe někam do instalace ubuntu a otevřete ho vínem. Otevře se nové okno. Na výzvu zadejte openhosthost 2000. Nyní byste měli vidět něco trochu sentimentálně chutnějšího.

Děkuji, že jste si prohlédli můj návod. Neváhejte předložit jakékoli návrhy nebo nápady na zlepšení kvality a zabezpečení tohoto projektu.

-pyro

Doporučuje: