Inhoudsopgave:
- Stap 1: Installeer bestanden en ondersteunende software
- Stap 2: Maak en wijzig de configuratiebestanden
- Stap 3: Maak draagraketten
- Stap 4: Start en test
- Stap 5: Hoe zit het met ANSI?
Video: Renegade BBS in Ubuntu Linux - Telnet-Multi-Node: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Installeer een klassieke multi-node Renegade BBS met telnet-ondersteuning in Ubuntu Linux. Herinner je je de goede oude tijd nog? Toen sociale netwerken bestonden uit niets meer dan een kopie van pcplus, een 9600 baud modem en voor veel SysOps een kopie van de legendarische Renegade BBS. Zou het niet geweldig zijn om die dagen opnieuw te bezoeken met je Ubuntu-systeem. Er zijn veel open source BBS-bronnen voor Linux, maar ik kwam te kort in het vinden van iets dat zelfs maar in de verste verte renegade en Linux in dezelfde zin noemde. Hierdoor voelde ik me nostalgisch uitgedaagd, dus ging ik op zoek naar een manier om een telnet multi-node Renegade BBS te draaien vanaf mijn Ubuntu-systeem. In deze instructable laat ik je zien hoe ik dit heb bereikt en hopelijk inspireer ik ook een aantal broodnodige creatieve verbeteringen. DISCLAIMER: Voordat we beginnen, houd er rekening mee dat ik niet verantwoordelijk ben voor eventuele schade aan uw systeem als gevolg van de volgende processen. Houd er ook rekening mee dat we meerdere TCP-poorten zullen openen voor directe verbinding zonder enige Linux-authenticatie. Dit is hoogstwaarschijnlijk een beveiligingsprobleem. VERDER OP EIGEN RISICO!
Stap 1: Installeer bestanden en ondersteunende software
Installeer DosBox (Linux DOS Emulator) $ sudo apt-get install dosboxMaak een map aan onder je thuismap met de naam renegade. OPMERKING: Mogelijk wilt u een nieuwe gebruikersaccount maken met de naam "renegade" en deze minimale machtigingen verlenen. Als u ervoor kiest om dit te doen, zorg er dan voor dat u zich aanmeldt onder het nieuwe account voordat u doorgaat. $ mkdir ~/renegadeVerkrijg en extraheer Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipGet en pak het FOSSIL-stuurprogramma uit. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Start DosBox $ dosboxInstalleer Renegade BBS in dosbox. Z:\> mount c ~/renegade Z:\> c: C:\> install Als het installatieprogramma je vraagt om het "hoofdpad" van de bbs, voer dan "c:\" in. Houd het DosBox-venster open…
Stap 2: Maak en wijzig de configuratiebestanden
Om een generiek configuratiebestand voor DosBox te maken, typt u de volgende opdracht in DosBox. C:\> config -writeconf n1.conf Exit DoxBox C:\> exit Bewerk het configuratiebestand $ gedit ~/renegade/n1.conf Zoek de sectie met het label [serial] en verander de inhoud als volgt.. [serial] serial1=modem listenport:2000 serial2=dummy serial3=uitgeschakeld serial4=uitgeschakeld Zoek nu de sectie genaamd [autoexec] en voeg de volgende regels toe (dit zou de laatste sectie moeten zijn). [autoexec] mount c ~/renegade c: cd foss fci.exe cd..renegade.exe -N1Sla het configuratiebestand op als n1.conf Ga nu terug en wijzig de luisterpoort op serial1 van 2000 in 2001 Wijzig ook het argument "-N1" na renegade.exe in de [autoexec]-sectie naar -N2 en sla dienovereenkomstig op als n2.confRepeat totdat u 4 afzonderlijke configuratiebestanden n1 - n4.conf hebt gemaakt, gebruikmakend van listenports 2000 - 2003 en uitvoeren van renegade.exe op knooppunten 1 - 4 met behulp van de -N-argument. (Ik kan me voorstellen dat je in wezen zoveel knooppunten kunt maken als je wilt.)
Stap 3: Maak draagraketten
Nu zullen we vier launchers maken die elk knooppunt van de BBS zullen spawnen. Klik met de rechtermuisknop op het bureaublad en klik op "Create Launcher" Wijzig het toepassingstype in "Applicatie in terminal". Noem de launcher "RGN1"Onder opdrachttype: "dosbox -conf ~/renegade/n1.conf" Herhaal het proces waarbij u "RGN1 naar RGN2" en "n1.conf" naar "n2.conf" enzovoort wijzigt totdat u een opstartprogramma voor alle vier de knooppunten hebt gemaakt.
Stap 4: Start en test
Start nu het eerste knooppunt met behulp van het opstartprogramma (RGN1) dat we in de vorige stap hebben gemaakt. U zou een scherm moeten zien zoals in de onderstaande afbeelding. Open een terminalvenster en typ de volgende opdracht om het knooppunt te testen. $ telnet localhost 2000 Als alles goed is gegaan tijdens het installatieproces, zou je een echt lelijk, standaard Renegade-inlogscherm in je telnet-sessie moeten zien. Je zou in staat moeten zijn om alle vier de nodes en telnet naar elk van hen te starten op poorten 2000-2003. Stel je port forwarding dienovereenkomstig in op je router en nodig je vrienden uit om je nieuwe hella underground hella leet Renegade BBS te bekijken. Maar hoe zit het met de coole ANSI-menu's? De opdrachtregel lijkt de mogelijkheid te missen om die oude ANSI-tekens opnieuw te maken, dus het is standaard een standaard ASCII-emulatie. Lees verder naar de volgende stap voor een eenvoudige oplossing.
Stap 5: Hoe zit het met ANSI?
Om verder te gaan, moet u Wine hebben geïnstalleerd en toegang hebben tot een installatie van Windows. (Elke versie van Windows, post win95 zou voldoende moeten zijn).
Zoek op uw Windows-installatie het bestand "telnet.exe" onder \windows\system32. Kopieer telnet.exe ergens op uw ubuntu-installatie en open het met wine. Er verschijnt een nieuw venster. Typ bij de prompt open localhost 2000. Je zou nu iets sentimenteel smakelijkers moeten zien.
Bedankt voor het bekijken van mijn instructable. Voel je vrij om suggesties of ideeën te doen om de kwaliteit en veiligheid van dit project te verbeteren.
-vuur
Aanbevolen:
Renegade-i (programmeerbare IC-tester die aanvoelt als het echte ding): 3 stappen (met afbeeldingen)
Renegade-i (Programmable IC Tester That Feels Like the Real Thing): DE DROOM VAN MILJOENEN DOLLAR. Heb je er ooit van gedroomd om je eigen IC-tester in huis te hebben? Niet alleen een gadget dat IC kan testen, maar een "programmeerbare" machine die aanvoelt als een van de vlaggenschipproducten van de grootste spelers in de semicon-testindustrie, zoals
Hoe u van een Chromebook een Linux Ubuntu-machine maakt!: 5 stappen
Een Chromebook in een Linux Ubuntu-machine veranderen!: Ik heb deze Samsung Chromebook een tijdje geleden gekregen. Sinds ik het heb, wilde ik het veranderen om het beter te maken. Om apps te kunnen gebruiken die niet alleen uit de Chrome-webwinkel komen. Ik heb eindelijk de weg gevonden. Linux Ubuntu is een geweldige manier om het gebruik van een chrom
Ga terug naar BBS'ing!!: 8 stappen
Ga terug naar BBS'ing!!: Vroeger, voordat internet iets was dat BBS'en of Bulletin Board Systems heette. Deze plaatsen waren ergens waar je heen kon gaan met behulp van je computer en een telefoonlijn. U kunt online met andere gebruikers chatten, games spelen, berichten posten in verschillende
Een opstartbare schijf maken met Linux (Ubuntu): 3 stappen
Een opstartbare schijf maken met Linux (Ubuntu): Wil je Linux opstarten vanaf een stick zodat je het op je computer kunt installeren of andere leuke dingen met Linux kunt doen? - Je staat op het punt om te leren hoe je er een kunt configureren zodat je er met succes van kunt opstarten
Flash installeren op Ubuntu Linux, de gemakkelijke manier!: 4 stappen
Flash installeren op Ubuntu Linux, de gemakkelijke manier!: Een van de weinige dingen die ik niet leuk vind aan Linux, is hoe moeilijk het kan zijn om nieuwe applicaties of plug-ins te installeren, dit kan moeilijk zijn als je niet erg goed met opdrachtregels en liever een GUI - uitgesproken als Gooey (grafische gebruikersinterface) dit