Sadržaj:
- Korak 1: Instalirajte datoteke i softver za podršku
- Korak 2: Kreirajte i izmijenite konfiguracijske datoteke
- Korak 3: Kreirajte pokretače
- Korak 4: Pokrenite i testirajte
- Korak 5: Šta je sa ANSI?
Video: Renegade BBS u Ubuntu Linuxu - Telnet - Više čvorova: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
Instalirajte klasični Renegade BBS sa više čvorova sa telnet podrškom u Ubuntu Linuxu. Sjećate li se dobrih starih dana? Kada se društvene mreže sastojale samo od kopije pcplusa, 9600 baud modema i za mnoge SysOps, kopije legendarnog Renegade BBS -a. Ne bi li bilo sjajno ponovno posjetiti te dane koristeći svoj Ubuntu sistem. Postoje mnogi otvoreni izvorni BBS izvori za Linux, ali nisam uspio pronaći ništa, čak ni izdaleka spominjući otpadnika i Linux u istoj rečenici. Zbog toga sam se osjećao nostalgično izazvanim pa sam krenuo u potragu za načinom pokretanja telnet Renegade BBS-a sa više čvorova iz svog Ubuntu sistema. U ovom uputstvu pokazat ću vam kako sam to postigao i nadam se da ću inspirirati i neka potrebna kreativna poboljšanja. ODRICANJE: Prije nego što započnemo, imajte na umu da nisam odgovoran za bilo kakvu štetu na vašem sistemu nastalu kao rezultat sljedećih procesa. Također imajte na umu da ćemo otvoriti više TCP portova za izravno povezivanje bez ikakve Linux provjere autentičnosti. Ovo je najvjerojatnije sigurnosni problem. POSTUPITE NA SVOJ RIZIK!
Korak 1: Instalirajte datoteke i softver za podršku
Instalirajte DosBox (Linux DOS emulator) $ sudo apt-get install dosboxNapravite fasciklu pod vašom kućnom fasciklom pod nazivom renegade. NAPOMENA: Možda ćete htjeti stvoriti novi korisnički račun pod nazivom "renegade" i dodijeliti mu minimalne dozvole. Ako odlučite to učiniti, svakako se prijavite prije nego nastavite s novim računom. $ mkdir ~/renegadeGet and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipDobavite i izdvojite FOSSIL upravljački program. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Pokrenite DosBox $ dosboxInstalirajte Renegade BBS u dosbox. Z: \> mount c ~/renegade Z: \> c: C: \> install Kada vas instalater pita za "glavnu putanju" bbs -a, unesite "c: \". Neka prozor DosBox ostane otvoren…
Korak 2: Kreirajte i izmijenite konfiguracijske datoteke
Da biste stvorili opću datoteku za konfiguraciju za DosBox, upišite sljedeću naredbu u DosBox. C: \> config -writeconf n1.conf Izlaz iz DoxBox C: \> izlaz Izmenite konfiguracioni fajl $ gedit ~/renegade/n1.conf Pronađite odeljak sa oznakom [serijski] i promenite njegov sadržaj na sledeći način.. [serijski] serial1 = modemportport: 2000 serial2 = dummy serial3 = disabled serial4 = disabledSada pronađite odjeljak pod nazivom [autoexec] i dodajte u sljedeće redove (to bi trebao biti posljednji odjeljak). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Sačuvajte konfiguracionu datoteku kao n1.confSad se vratite nazad i promenite osluškivanje na serial1 od 2000. do 2001. Takođe promenite argument "-N1" nakon renegade.exe u odjeljku [autoexec] na -N2 i spremite kao n2.confU skladu s tim ponavljajte dok ne kreirate 4 zasebne konfiguracione datoteke n1 - n4.conf, koristeći osluškivanja 2000 - 2003 i izvršavajući renegade.exe na čvorovima 1 - 4 koristeći -N argument. (Pretpostavljam da biste mogli stvoriti onoliko čvorova koliko želite.)
Korak 3: Kreirajte pokretače
Sada ćemo stvoriti četiri pokretača koji će izroditi svaki čvor BBS-a. Desnim tasterom miša kliknite na radnu površinu i kliknite "Kreiraj pokretač" Promijenite vrstu aplikacije u "Aplikacija u terminalu". Imenujte pokretač "RGN1" Pod vrstom naredbe: "dosbox -conf ~/renegade/n1.conf "Ponovite proces mijenjajući" RGN1 u RGN2 "i" n1.conf "u" n2.conf "i tako dalje dok ne kreirate pokretač za sva četiri čvora.
Korak 4: Pokrenite i testirajte
Sada pokrenite prvi čvor pomoću pokretača (RGN1) koji smo kreirali u prethodnom koraku. Trebali biste vidjeti ekran poput onog na donjoj slici. Otvorite prozor terminala i upišite sljedeću naredbu da biste testirali čvor. $ telnet localhost 2000 Ako je sve prošlo dobro u procesu postavljanja, trebali biste vidjeti zaista ružan, zadani zaslon za prijavu Renegade -a u vašoj telnet sesiji. Trebali biste biti u mogućnosti pokrenuti sva četiri čvora i telnet na svakom od njih na portovima 2000-2003. U skladu s tim podesite prosljeđivanje portova na usmjerivaču i pozovite svoje prijatelje da provjere vaš novi hella underground hella leet Renegade BBS. Ali što je s odličnim ANSI izbornicima? Čini se da komandnoj liniji nedostaje mogućnost da ponovo stvori te stare ANSI znakove, pa se prema zadanim postavkama koristi osnovna emulacija tipa ASCII. Pročitajte sljedeći korak za jednostavno rješenje.
Korak 5: Šta je sa ANSI?
Za nastavak morate imati instalirano vino kao i pristup instalaciji Windowsa. (Bilo koja verzija prozora, post win95 bi trebala biti dovoljna).
Na instalaciji Windows -a pronađite datoteku "telnet.exe" pod / windows / system32. Kopirajte telnet.exe negdje na svoju ubuntu instalaciju i otvorite ga vinom. Pojavit će se novi prozor. Na upit upišite open localhost 2000. Sada biste trebali vidjeti nešto malo sentimentalnije apetit.
Hvala vam što ste pogledali moju instrukciju. Slobodno dajte bilo kakve prijedloge ili ideje za poboljšanje kvalitete i sigurnosti ovog projekta.
-piro
Preporučuje se:
Modifikacija L-tek Plesne podloge na 1000 Hz na Windowsima i Linuxu: 9 koraka
Modificiranje L-tek Plesne podloge na 1000 Hz na Windowsima i Linuxu: Zašto napraviti ovaj mod? Ako ste ikada prešli na grafikon pjesme od 125 BPM, možda ćete se zapitati, šta je sa ovim spikey boi-om? Zašto tajming pada u diskretne "utore"? ITG i DDR imaju nevjerojatno kratke vremenske prozore, a s ovim
Počnite razvijati STM32 na Linuxu: 4 koraka
Počnite razvijati STM32 na Linuxu: U ovom uputstvu ću vam pokazati koliko je lako započeti razvoj STM32 programa na Linuxu. Počeo sam koristiti Linux kao svoju glavnu mašinu prije 2 godine i nisu me iznevjerili. Sve radi brže i bolje od prozora. Naravno da je manje
USB stolni sat sa pogonom na Linuxu: 10 koraka
USB TableClock sa pogonom na Linuxu: Stoni sat sa USB napajanjem za Linux je stolni sat sa Raspbian Lite operativnim sistemom Linux. Napravljen je da ga koriste posebno noćne sove poput mene koje žele vidjeti brzo vrijeme, ali je presvijetli LCD da provjeri vrijeme na mobilnom telefonu. Izgleda super na mojim postavkama
Kako postaviti AVR programsko okruženje na Linuxu: 5 koraka
Kako postaviti AVR programsko okruženje na Linuxu: Ako želite programirati AVR mikrokontrolere na Windowsima, imate Studio, ali na Linuxu sve što imamo je Dude.AVRDUDE je sučelje naredbenog retka za programiranje AVR čipova, može biti malo zeznuto za prvo postavljanje. U ovom Instructable -u ću biti s
(Jednostavno) ATI grafika u Linuxu pomoću Fglrx: 3 koraka
(Jednostavno) ATI grafika u Linuxu Korištenje Fglrx -a: U redu, nakon što instalirate Linux, ako se želite riješiti osnovnih video upravljačkih programa, morate instalirati fglrx. fglrx je video upravljački program koji AMD/ATI daje za Radeon i FireGL grafičke kartice za Linux, a postoje i mnoge druge