Πίνακας περιεχομένων:

Renegade BBS στο Ubuntu Linux - Telnet - Multi -Node: 5 Βήματα
Renegade BBS στο Ubuntu Linux - Telnet - Multi -Node: 5 Βήματα

Βίντεο: Renegade BBS στο Ubuntu Linux - Telnet - Multi -Node: 5 Βήματα

Βίντεο: Renegade BBS στο Ubuntu Linux - Telnet - Multi -Node: 5 Βήματα
Βίντεο: Lava La Rue - Renegade (Official Video) 2024, Δεκέμβριος
Anonim
Renegade BBS στο Ubuntu Linux - Telnet | Multi -Node
Renegade BBS στο Ubuntu Linux - Telnet | Multi -Node
Renegade BBS στο Ubuntu Linux - Telnet | Multi -Node
Renegade BBS στο Ubuntu Linux - Telnet | Multi -Node

Εγκαταστήστε ένα κλασικό πολλαπλών κόμβων Renegade BBS με υποστήριξη telnet στο Ubuntu Linux. Θυμάστε τις καλές μέρες; Όταν τα κοινωνικά δίκτυα αποτελούνταν από ένα αντίγραφο του pcplus, ένα μόντεμ 9600 baud και για πολλά SysOps, ένα αντίγραφο του θρυλικού Renegade BBS. Δεν θα ήταν υπέροχο να ξαναεπισκεφτείτε αυτές τις μέρες χρησιμοποιώντας το σύστημά σας Ubuntu. Υπάρχουν πολλοί πόροι ανοικτού κώδικα BBS εκεί για Linux, αλλά κατέληξα να βρω οτιδήποτε ακόμη και εξ αποστάσεως αναφέροντας τους αποστάτες και το Linux στην ίδια πρόταση. Αυτό με άφησε να αισθάνομαι μια νοσταλγική πρόκληση και έτσι ξεκίνησα να βρω έναν τρόπο να τρέξω ένα telnet multi-node Renegade BBS από το σύστημα μου στο Ubuntu. Σε αυτό το διδακτικό, θα σας δείξω πώς το πέτυχα αυτό και ελπίζω να εμπνεύσω και κάποιες πολύ απαραίτητες δημιουργικές βελτιώσεις. Το Σημειώστε επίσης ότι θα ανοίξουμε πολλές θύρες TCP για άμεση σύνδεση χωρίς έλεγχο ταυτότητας Linux. Αυτό είναι πιθανότατα θέμα ασφάλειας. ΠΡΟΧΩΡΗΣΤΕ ΜΕ ΔΙΚΗ ΣΑΣ ΕΥΘΥΝΗ!

Βήμα 1: Εγκατάσταση αρχείων και λογισμικού υποστήριξης

Εγκαταστήστε αρχεία και λογισμικό υποστήριξης
Εγκαταστήστε αρχεία και λογισμικό υποστήριξης

Εγκαταστήστε το DosBox (Linux DOS Emulator) $ sudo apt-get install dosbox Δημιουργήστε έναν φάκελο κάτω από τον αρχικό σας φάκελο που ονομάζεται renegade. ΣΗΜΕΙΩΣΗ: Μπορεί να θέλετε να δημιουργήσετε έναν νέο λογαριασμό χρήστη με το όνομα "renegade" και να του παραχωρήσετε ελάχιστα δικαιώματα. Εάν επιλέξετε να το κάνετε αυτό, φροντίστε να συνδεθείτε στο νέο λογαριασμό πριν προχωρήσετε. $ mkdir ~/renegadeGet and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipΛήψη και εξαγωγή του προγράμματος οδήγησης FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Ξεκινήστε το DosBox $ dosboxΕγκαταστήστε το Renegade BBS στο dosbox. Z: \> mount c ~/renegade Z: \> c: C: \> install Όταν το πρόγραμμα εγκατάστασης σας ζητήσει την "κύρια διαδρομή" των bbs, πληκτρολογήστε "c: \". Κρατήστε το παράθυρο DosBox ανοιχτό…

Βήμα 2: Δημιουργήστε και τροποποιήστε τα αρχεία διαμόρφωσης

Δημιουργήστε και τροποποιήστε τα αρχεία διαμόρφωσης
Δημιουργήστε και τροποποιήστε τα αρχεία διαμόρφωσης

Για να δημιουργήσετε ένα γενικό αρχείο ρυθμίσεων για το DosBox, πληκτρολογήστε την ακόλουθη εντολή στο DosBox. C: \> config -writeconf n1.conf Exit DoxBox C: \> exit Επεξεργαστείτε το αρχείο ρυθμίσεων $ gedit ~/renegade/n1.conf Βρείτε την ενότητα με την ένδειξη [σειριακή] και αλλάξτε τα περιεχόμενά της για να διαβάσετε ως εξής. [Σειριακή] serial1 = modem portport: 2000 serial2 = dummy serial3 = απενεργοποιημένο serial4 = απενεργοποιημένοΤώρα βρείτε την ενότητα που ονομάζεται [autoexec] και προσθέστε τις ακόλουθες γραμμές (θα πρέπει να είναι η τελευταία ενότητα). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Αποθηκεύστε το αρχείο διαμόρφωσης ως n1.confΤώρα επιστρέψτε πίσω και αλλάξτε τη θύρα ακρόασης στο serial1 από το 2000 στο 2001Αλλάξτε επίσης το επιχείρημα "-N1" μετά renegade.exe στην ενότητα [autoexec] στο -N2 και αποθηκεύστε ως n2.confΕπαναλάβετε ανάλογα μέχρι να δημιουργήσετε 4 ξεχωριστά αρχεία διαμόρφωσης n1 - n4.conf, χρησιμοποιώντας listenports 2000 - 2003 και εκτελώντας renegade.exe στους κόμβους 1 - 4 χρησιμοποιώντας το -ΟΧΙ επιχείρημα. (Φαντάζομαι ότι θα μπορούσατε ουσιαστικά να δημιουργήσετε όσους κόμβους θέλετε.)

Βήμα 3: Δημιουργήστε εκκινητές

Δημιουργήστε εκκινητές
Δημιουργήστε εκκινητές

Τώρα θα δημιουργήσουμε τέσσερις εκτοξευτές που θα γεννήσουν κάθε κόμβο του BBS. Κάντε δεξί κλικ στην επιφάνεια εργασίας και κάντε κλικ στην επιλογή "Δημιουργία εκκίνησης" Αλλάξτε τον τύπο εφαρμογής σε "Εφαρμογή στο τερματικό". Ονομάστε τον εκτοξευτή "RGN1" Κάτω από τον τύπο εντολής: "dosbox -conf ~/renegade/n1.conf "Επαναλάβετε τη διαδικασία αλλάζοντας" RGN1 σε RGN2 "και" n1.conf "σε" n2.conf "και ούτω καθεξής μέχρι να δημιουργήσετε έναν εκκινητή και για τους τέσσερις κόμβους.

Βήμα 4: Έναρξη και δοκιμή

Έναρξη και δοκιμή
Έναρξη και δοκιμή
Έναρξη και δοκιμή
Έναρξη και δοκιμή

Τώρα ξεκινήστε τον πρώτο κόμβο χρησιμοποιώντας τον εκκινητή (RGN1) που δημιουργήσαμε στο προηγούμενο βήμα. Θα πρέπει να δείτε μια οθόνη όπως αυτή στην παρακάτω εικόνα. Ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε την ακόλουθη εντολή για να δοκιμάσετε τον κόμβο. $ telnet localhost 2000 Εάν όλα πήγαν καλά στη διαδικασία εγκατάστασης, θα πρέπει να δείτε μια πραγματικά άσχημη, προεπιλεγμένη οθόνη σύνδεσης Renegade στη συνεδρία σας στο telnet. Θα πρέπει να μπορείτε να εκκινήσετε και τους τέσσερις κόμβους και το telnet σε καθένα από αυτά στις θύρες 2000-2003. Ρυθμίστε την προώθηση θυρών στο δρομολογητή σας ανάλογα και καλέστε τους φίλους σας να ελέγξουν το νέο σας hella underground hella leet Renegade BBS. Αλλά τι γίνεται με τα δροσερά μενού ANSI; Η γραμμή εντολών φαίνεται να στερείται της δυνατότητας αναδημιουργίας αυτών των παλιών χαρακτήρων ANSI, έτσι ώστε να είναι προεπιλεγμένη σε μια βασική εξομοίωση τύπου ASCII. Διαβάστε το επόμενο βήμα για μια απλή λύση.

Βήμα 5: Τι γίνεται με το ANSI;

Τι γίνεται με την ANSI
Τι γίνεται με την ANSI
Τι γίνεται με την ANSI
Τι γίνεται με την ANSI

Για να προχωρήσετε, θα πρέπει να έχετε εγκαταστήσει το κρασί καθώς και να έχετε πρόσβαση σε μια εγκατάσταση των Windows. (Οποιαδήποτε έκδοση των Windows, post win95 πρέπει να είναι αρκετή).

Στην εγκατάσταση των Windows, εντοπίστε το αρχείο "telnet.exe" κάτω από το / windows / system32. Αντιγράψτε το telnet.exe κάπου στην εγκατάσταση του ubuntu και ανοίξτε το με κρασί. Θα εμφανιστεί ένα νέο παράθυρο. Στη γραμμή προτροπής, ανοίξτε το localhost 2000. Θα πρέπει τώρα να δείτε κάτι λίγο πιο συναισθηματικά ορεκτικό.

Σας ευχαριστώ που βλέπετε το διδακτικό μου. Μη διστάσετε να κάνετε οποιεσδήποτε προτάσεις ή ιδέες για τη βελτίωση της ποιότητας και της ασφάλειας αυτού του έργου.

-πύρος

Συνιστάται: