Tartalomjegyzék:

Renegade BBS az Ubuntu Linuxban - Telnet - Többcsomópont: 5 lépés
Renegade BBS az Ubuntu Linuxban - Telnet - Többcsomópont: 5 lépés

Videó: Renegade BBS az Ubuntu Linuxban - Telnet - Többcsomópont: 5 lépés

Videó: Renegade BBS az Ubuntu Linuxban - Telnet - Többcsomópont: 5 lépés
Videó: Создание новой BBS Telegard в 2021 году. 2024, November
Anonim
Renegade BBS az Ubuntu Linuxban - Telnet | Multi -Node
Renegade BBS az Ubuntu Linuxban - Telnet | Multi -Node
Renegade BBS az Ubuntu Linuxban - Telnet | Multi -Node
Renegade BBS az Ubuntu Linuxban - Telnet | Multi -Node

Telepítsen egy klasszikus többcsomós Renegade BBS-t telnet támogatással Ubuntu Linux alatt. Emlékszel a szép időkre? Amikor a közösségi hálózatok nem tartalmaztak mást, mint egy pcplus példányt, egy 9600 baudos modemet és sok SysOps számára a legendás Renegade BBS másolatát. Nem lenne jó visszanézni azokat a napokat az Ubuntu rendszer használatával. Sok nyílt forráskódú BBS -erőforrás létezik a Linux számára, de nem találtam semmit, még távolról is említve a renegátot és a Linuxot ugyanabban a mondatban. Ettől nosztalgikus kihívást éreztem, ezért nekiláttam, hogy megtaláljam a módját a telnet többcsomópontú Renegade BBS futtatásának az Ubuntu rendszeremről. Ebben a tanulságosban megmutatom, hogyan értem el ezt, és remélhetőleg inspirálok néhány nagyon szükséges kreatív fejlesztést is. NYILATKOZAT: Mielőtt elkezdenénk, kérjük, vegye figyelembe, hogy nem vagyok felelős a rendszerben az alábbi folyamatok következtében okozott károkért. Ne feledje, hogy több TCP -portot is megnyitunk a közvetlen kapcsolathoz Linux -hitelesítés nélkül. Ez valószínűleg biztonsági probléma. ELJÁRÁS A SAJÁT KOCKÁZATRA!

1. lépés: Telepítse a fájlokat és a támogató szoftvert

Telepítse a Fájlok és támogató szoftvert
Telepítse a Fájlok és támogató szoftvert

Telepítse a DosBox-ot (Linux DOS emulátor) $ sudo apt-get install dosboxHozzon létre egy mappát az otthoni mappája alatt a renegade néven. MEGJEGYZÉS: Érdemes új felhasználói fiókot létrehozni "renegade" néven, és minimális engedélyeket adni neki. Ha ezt választja, a folytatás előtt mindenképpen jelentkezzen be az új fiókba. $ mkdir ~/renegadeGene and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipSzerezze be és bontsa ki a FOSSIL illesztőprogramot. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Start DosBox $ dosboxTelepítse a Renegade BBS -t a dosboxba. Z: \> mount c ~/renegade Z: \> c: C: \> install Amikor a telepítő kéri a bbs "fő útvonalát", írja be a "c: \" mezőt. Tartsa nyitva a DosBox ablakot…

2. lépés: Hozza létre és módosítsa a konfigurációs fájlokat

Hozza létre és módosítsa a konfigurációs fájlokat
Hozza létre és módosítsa a konfigurációs fájlokat

A DosBox általános konfigurációs fájljának létrehozásához írja be a következő parancsot a DosBoxba. C: \> config -writeconf n1.conf Kilépés a DoxBoxból C: \> exit Szerkessze a konfigurációs fájlt $ gedit ~/renegade/n1.conf Keresse meg a [soros] feliratú részt, és módosítsa a tartalmát az alábbiak szerint. [Soros] serial1 = modem listenport: 2000 serial2 = dummy serial3 = letiltott serial4 = tiltva Most keresse meg az [autoexec] nevű szakaszt, és adja hozzá a következő sorokat (ez legyen az utolsó szakasz). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1 Mentse el a konfigurációs fájlt n1.conf néven Most menjen vissza és módosítsa a figyelési portot a serial1 -en 2000 -ről 2001 -re. renegade.exe az [autoexec] részben -N2 -re, és mentse el n2.conf -ig. Ismételje meg mindaddig, amíg nem hoz létre négy különálló konfigurációs fájlt n1 - n4.conf, a 2000-2003 -as hallgatási portokat felhasználva, és a renegade.exe fájlt az 1-4 csomópontokon -N érv. (Gondolom, lényegében annyi csomópontot hozhat létre, amennyit csak akar.)

3. lépés: Indítóprogramok létrehozása

Indítóprogramok létrehozása
Indítóprogramok létrehozása

Most létrehozunk négy hordozórakétát, amelyek a BBS minden csomópontját létrehozzák. Jobb egérgombbal kattintson az asztalon, majd kattintson a "Launcher létrehozása" lehetőségre. Változtassa meg az alkalmazás típusát "Alkalmazás a terminálon". Nevezze el az indítót "RGN1" A parancs típusa alatt: "dosbox -conf ~/renegade/n1.conf "Ismételje meg a folyamatot, amikor az" RGN1 "értéket RGN2 -re, az" n1.conf "-ot" n2.conf "-ra változtatja, és addig, amíg létre nem hoz egy indítót mind a négy csomóponthoz.

4. lépés: Indítsa el és tesztelje

Indítás és tesztelés
Indítás és tesztelés
Indítás és tesztelés
Indítás és tesztelés

Most indítsa el az első csomópontot az előző lépésben létrehozott indító (RGN1) használatával. Látnia kell egy olyan képernyőt, mint az alábbi képen. Nyissa meg a terminál ablakot, és írja be a következő parancsot a csomópont teszteléséhez. $ telnet localhost 2000 Ha minden jól ment a beállítási folyamat során, akkor egy igazi csúnya, alapértelmezett Renegade bejelentkezési képernyőt kell látnia a telnet munkamenetében. A 2000–2003-as portokon képesnek kell lennie mind a négy csomópont és telnet elindítására. Állítsa be ennek megfelelően a portátirányítást az útválasztón, és hívja meg barátait, hogy nézzék meg az új hella underground hella leet Renegade BBS -t. De mi a helyzet a menő ANSI menükkel? Úgy tűnik, hogy a parancssorból hiányzik a régi ANSI karakterek újratelepítésének képessége, így alapértelmezés szerint egy alap ASCII típusú emuláció lesz. Olvassa el a következő lépést az egyszerű megoldás érdekében.

5. lépés: Mi a helyzet az ANSI -vel?

Mi a helyzet az ANSI -vel?
Mi a helyzet az ANSI -vel?
Mi a helyzet az ANSI -vel?
Mi a helyzet az ANSI -vel?

A folytatáshoz telepítenie kell a bort, valamint hozzá kell férnie a Windows telepítéséhez. (A Windows bármely verziója, a post win95 elegendő.)

A Windows telepítésén keresse meg a "telnet.exe" fájlt a / windows / system32 alatt. Másolja a telnet.exe fájlt valahova az ubuntu telepítésén, és nyissa meg borral. Új ablak jelenik meg. A parancssorba írja be a open localhost 2000 parancsot. Most valami kissé szentimentálisan étvágygerjesztőbbet kell látnia.

Köszönöm, hogy megtekintette az utasításomat. Nyugodtan tegyen javaslatokat vagy ötleteket a projekt minőségének és biztonságának javítása érdekében.

-piró

Ajánlott: