Spisu treści:
- Krok 1: Zainstaluj pliki i oprogramowanie pomocnicze
- Krok 2: Utwórz i zmodyfikuj pliki konfiguracyjne
- Krok 3: Utwórz wyrzutnie
- Krok 4: Rozpocznij i przetestuj
- Krok 5: A co z ANSI?
Wideo: Renegade BBS w Ubuntu Linux - Telnet-Multi-Node: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Zainstaluj klasyczny wielowęzłowy Renegade BBS z obsługą telnetu w systemie Ubuntu Linux. Pamiętasz stare dobre czasy? Kiedy sieci społecznościowe składały się tylko z kopii programu pcplus, modemu o szybkości 9600 bodów i dla wielu SysOps, kopii legendarnego Renegade BBS. Czy nie byłoby wspaniale wrócić do tamtych czasów, korzystając z systemu Ubuntu. Istnieje wiele zasobów BBS o otwartym kodzie źródłowym dla Linuksa, ale nie udało mi się znaleźć czegokolwiek, nawet wspominając w tym samym zdaniu o renegacie i Linuksie. To sprawiło, że poczułem się nostalgicznie zakwestionowany, więc postanowiłem znaleźć sposób na uruchomienie wielowęzłowego Renegade BBS telnet z mojego systemu Ubuntu. W tej instrukcji pokażę ci, jak to osiągnąłem i mam nadzieję, że zainspiruję również kilka bardzo potrzebnych kreatywnych ulepszeń. OŚWIADCZENIE: Zanim zaczniemy, pamiętaj, że nie jestem odpowiedzialny za jakiekolwiek szkody wyrządzone twojemu systemowi w wyniku następujących procesów. Zwróć też uwagę, że otworzymy wiele portów TCP dla bezpośredniego połączenia bez uwierzytelniania Linuksa. Najprawdopodobniej jest to kwestia bezpieczeństwa. POSTĘPUJ NA WŁASNE RYZYKO!
Krok 1: Zainstaluj pliki i oprogramowanie pomocnicze
Zainstaluj DosBox (Linux DOS Emulator) $ sudo apt-get install dosboxUtwórz folder w swoim katalogu domowym o nazwie renegade. UWAGA: Możesz utworzyć nowe konto użytkownika o nazwie „renegade” i przyznać mu minimalne uprawnienia. Jeśli zdecydujesz się to zrobić, przed kontynuowaniem zaloguj się na nowe konto. $ mkdir ~/renegadePobierz i wyodrębnij Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipPobierz i wyodrębnij sterownik FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Uruchom DosBox $ dosboxZainstaluj Renegade BBS w dosboxie. Z:\> mount c ~/renegade Z:\> c: C:\> install Gdy instalator poprosi o "główną ścieżkę" bbs, wpisz "c:\". Nie zamykaj okna DosBox…
Krok 2: Utwórz i zmodyfikuj pliki konfiguracyjne
Aby utworzyć ogólny plik konfiguracyjny dla DosBox, wpisz następujące polecenie w DosBox. C:\> config -writeconf n1.conf Zakończ DoxBox C:\> exit Edytuj plik konfiguracyjny $ gedit ~/renegade/n1.conf Znajdź sekcję oznaczoną [serial] i zmień jej zawartość na następującą.. [serial] serial1=modem listenport:2000 serial2=dummy serial3=disabled serial4=disabled Teraz znajdź sekcję o nazwie [autoexec] i dodaj następujące linie (powinna to być ostatnia sekcja). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Zapisz plik konfiguracyjny jako n1.confTeraz wróć i zmień listenport na serial1 z 2000 na 2001Również zmień argument "-N1" po renegade.exe w sekcji [autoexec] do -N2 i zapisz jako n2.conf Powtarzaj odpowiednio, aż utworzysz 4 oddzielne pliki konfiguracyjne n1 - n4.conf, korzystając z Listenports 2000 - 2003 i wykonując renegade.exe na węzłach 1 - 4 za pomocą -N argument. (Wyobrażam sobie, że możesz zasadniczo utworzyć tyle węzłów, ile chcesz.)
Krok 3: Utwórz wyrzutnie
Teraz utworzymy cztery programy uruchamiające, które spowodują każdy węzeł BBS. Kliknij prawym przyciskiem myszy na pulpicie i kliknij "Utwórz program uruchamiający"Zmień typ aplikacji na "Aplikacja w terminalu". Nazwij program uruchamiający "RGN1"Pod typem polecenia: "dosbox -conf ~/renegade/n1.conf" Powtarzaj proces zmiany "RGN1 na RGN2" i "n1.conf" na "n2.conf" i tak dalej, dopóki nie utworzysz programu uruchamiającego dla wszystkich czterech węzłów.
Krok 4: Rozpocznij i przetestuj
Teraz uruchom pierwszy węzeł za pomocą programu uruchamiającego (RGN1), który utworzyliśmy w poprzednim kroku. Powinieneś zobaczyć ekran podobny do tego na poniższym obrazku. Otwórz okno terminala i wpisz następujące polecenie, aby przetestować węzeł. $ telnet localhost 2000 Jeśli wszystko poszło dobrze w procesie instalacji, powinieneś zobaczyć naprawdę brzydki, domyślny ekran logowania Renegade w sesji telnet. Powinieneś być w stanie uruchomić wszystkie cztery węzły i telnet do każdego z nich na portach 2000-2003. Skonfiguruj odpowiednio przekierowanie portów na routerze i zaproś znajomych do sprawdzenia swojego nowego hella underground hella leet Renegade BBS. Ale co z fajnymi menu ANSI? Wiersz poleceń wydaje się nie mieć możliwości odtworzenia tych starych znaków ANSI, więc domyślnie jest to emulacja podstawowego typu ASCII. Przejdź do następnego kroku, aby uzyskać proste rozwiązanie.
Krok 5: A co z ANSI?
Aby kontynuować, musisz mieć zainstalowane wine, a także mieć dostęp do instalacji systemu Windows. (Każda wersja systemu Windows, po win95 powinna wystarczyć).
W instalacji systemu Windows znajdź plik „telnet.exe” w folderze \windows\system32. Skopiuj telnet.exe gdzieś na swoją instalację ubuntu i otwórz go winem. Pojawi się nowe okno. W wierszu polecenia wpisz open localhost 2000. Powinieneś teraz zobaczyć coś bardziej sentymentalnie apetycznego.
Dziękuję za obejrzenie mojej instrukcji. Zachęcamy do zgłaszania wszelkich sugestii lub pomysłów na poprawę jakości i bezpieczeństwa tego projektu.
-piro
Zalecana:
Renegade-i (programowalny tester IC, który wygląda jak prawdziwy): 3 kroki (ze zdjęciami)
Renegade-i (programowalny tester IC, który wydaje się prawdziwy): MARZENIE MILIONÓW DOLARÓW. Czy kiedykolwiek marzyłeś o posiadaniu własnego testera IC w domu? Nie tylko gadżet, który może testować układy scalone, ale „programowalną” maszynę, która czuje się jak jeden z flagowych produktów największych graczy w branży testów półko
Jak zmienić Chromebooka w maszynę z systemem Linux Ubuntu!: 5 kroków
Jak zamienić Chromebooka w Linux Ubuntu Machine !: Mam tego Samsunga Chromebooka jakiś czas temu. Odkąd go dostałem, chciałem go zmienić na lepszy. Aby móc obsługiwać aplikacje, które nie pochodziły tylko ze sklepu internetowego Chrome. W końcu znalazłem sposób. Linux Ubuntu to świetny sposób na maksymalne wykorzystanie chrom
Wracaj do BBS !!: 8 kroków
Wracaj do BBS'ing!!: Kiedyś, zanim internet był czymś zwanym BBS lub Bulletin Board Systems. Te miejsca były miejscami, do których można było się udać, korzystając z komputera i linii telefonicznej. Możesz rozmawiać z innymi użytkownikami online, grać w gry, publikować wiadomości w dystyn
Tworzenie dysku startowego w systemie Linux (Ubuntu): 3 kroki
Tworzenie dysku startowego z Linuksem (Ubuntu): Chcesz uruchomić Linuksa z pendrive'a, aby zainstalować go na swoim komputerze lub zrobić inne fajne rzeczy z Linuksem? - Zaraz dowiesz się, jak skonfigurować jeden, aby można było z niego pomyślnie uruchomić
Jak zainstalować Flash na Ubuntu Linux, w prosty sposób!: 4 kroki
Jak zainstalować Flash w systemie Ubuntu Linux, w prosty sposób!: Jedną z niewielu rzeczy, których nie lubię w systemie Linux, jest to, jak trudno jest zainstalować nowe aplikacje lub wtyczki, może to być trudne, jeśli nie jesteś bardzo dobrze używa wierszy poleceń i wolę używać GUI - wymawiane Gooey (graficzny interfejs użytkownika), to