Πίνακας περιεχομένων:
- Βήμα 1: Εγκατάσταση αρχείων και λογισμικού υποστήριξης
- Βήμα 2: Δημιουργήστε και τροποποιήστε τα αρχεία διαμόρφωσης
- Βήμα 3: Δημιουργήστε εκκινητές
- Βήμα 4: Έναρξη και δοκιμή
- Βήμα 5: Τι γίνεται με το ANSI;
Βίντεο: Renegade BBS στο Ubuntu Linux - Telnet - Multi -Node: 5 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Εγκαταστήστε ένα κλασικό πολλαπλών κόμβων 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;
Για να προχωρήσετε, θα πρέπει να έχετε εγκαταστήσει το κρασί καθώς και να έχετε πρόσβαση σε μια εγκατάσταση των Windows. (Οποιαδήποτε έκδοση των Windows, post win95 πρέπει να είναι αρκετή).
Στην εγκατάσταση των Windows, εντοπίστε το αρχείο "telnet.exe" κάτω από το / windows / system32. Αντιγράψτε το telnet.exe κάπου στην εγκατάσταση του ubuntu και ανοίξτε το με κρασί. Θα εμφανιστεί ένα νέο παράθυρο. Στη γραμμή προτροπής, ανοίξτε το localhost 2000. Θα πρέπει τώρα να δείτε κάτι λίγο πιο συναισθηματικά ορεκτικό.
Σας ευχαριστώ που βλέπετε το διδακτικό μου. Μη διστάσετε να κάνετε οποιεσδήποτε προτάσεις ή ιδέες για τη βελτίωση της ποιότητας και της ασφάλειας αυτού του έργου.
-πύρος
Συνιστάται:
Πώς να μετακινηθείτε στο TEXT στο I2C 0.91 "128X32 OLED DISPLAY: 6 βήματα
Πώς να μετακινηθείτε στο TEXT σε I2C 0.91 "128X32 OLED DISPLAY: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετακινείτε το TEXT στο I2C 0.91" 128X32 OLED DISPLAY χρησιμοποιώντας λογισμικό Arduino και Visuino. Δείτε το βίντεο
Τροποποίηση στο Left Handed DSLR Holder του Bertus52x11. (με προσθήκη λαβής στο στόμα): 4 βήματα
Τροποποίηση στο αριστερόχειρο κάτοχο DSLR του Bertus52x11. (με προσθήκη στόματος): Νωρίτερα σήμερα το bertus52x11 δημοσίευσε την πιο έξυπνη ιδέα. Απευθύνεται σε άτομα που χρησιμοποιούν μόνο το αριστερό τους χέρι - μόνιμα ή χρονικά. Η αρχική του ιδέα ήταν να προσθέσει ένα γάντζο αντίχειρα στον σύνδεσμο τρίποδου από κάτω, επιτρέποντας στην κάμερα να κρατηθεί
Επιστρέψτε στο BBS'ing !!: 8 βήματα
Επιστρέψτε στο BBS'ing !!: Παλαιότερα, πριν από το διαδίκτυο ήταν κάτι που ονομάζονταν BBS, ή Συστήματα πίνακα ανακοινώσεων. Αυτά τα μέρη ήταν κάπου όπου μπορείτε να πάτε χρησιμοποιώντας τον υπολογιστή σας και μια τηλεφωνική γραμμή. Θα μπορούσατε να συνομιλήσετε με άλλους χρήστες στο διαδίκτυο, να παίξετε παιχνίδια, να δημοσιεύσετε μηνύματα ξεχωριστά
Πώς να εγκαταστήσετε το Flash στο Ubuntu Linux, ο εύκολος τρόπος!: 4 βήματα
Πώς να εγκαταστήσετε το Flash στο Ubuntu Linux, ο εύκολος τρόπος !: Ένα από τα λίγα πράγματα που δεν μου αρέσουν στο Linux είναι το πόσο δύσκολο μπορεί να είναι να εγκαταστήσετε νέες εφαρμογές ή πρόσθετα, αυτό μπορεί να είναι δύσκολο αν δεν είστε πολύ καλή χρήση γραμμών εντολών και προτιμήστε τη χρήση GUI - προφέρεται Gooey (γραφική διεπαφή χρήστη) αυτό
Αλλαγή γραμματοσειρών στο Linux Ubuntu: 3 βήματα
Αλλαγή γραμματοσειρών στο Linux Ubuntu: παρακαλώ, χωρίς φλόγες ή κακοποίηση. εάν πρέπει να επικρίνετε, κάντε το με σεβαστό τρόπο. Θα σας δείξω πώς να εμφανίζετε όποια γραμματοσειρά θέλετε στην επιφάνεια εργασίας, τη γραμμή εργασιών, τα μενού κλπ … Αυτό έγινε στο ubuntu 7.10 gutsy, χρησιμοποιώ περιβάλλον gnome και εγώ κάνω