תוכן עניינים:

Renegade BBS באובונטו לינוקס - Telnet - צומת מרובה: 5 שלבים
Renegade BBS באובונטו לינוקס - Telnet - צומת מרובה: 5 שלבים

וִידֵאוֹ: Renegade BBS באובונטו לינוקס - Telnet - צומת מרובה: 5 שלבים

וִידֵאוֹ: Renegade BBS באובונטו לינוקס - Telnet - צומת מרובה: 5 שלבים
וִידֵאוֹ: Eurythmics, Annie Lennox, Dave Stewart - Here Comes The Rain Again (Remastered) 2024, דֵצֶמבֶּר
Anonim
Renegade BBS באובונטו לינוקס - Telnet | Multi -Node
Renegade BBS באובונטו לינוקס - Telnet | Multi -Node
Renegade BBS באובונטו לינוקס - Telnet | Multi -Node
Renegade BBS באובונטו לינוקס - Telnet | Multi -Node

התקן BBS קלאסי רב-צומת Renegade עם תמיכת telnet באובונטו לינוקס. זוכרים את הימים הטובים? כאשר הרשתות החברתיות לא כללו יותר מעותק של pcplus, מודם באד 9600 ועבור הרבה SysOps, עותק של ה- BBS האגדי של Renegade. האם זה לא יהיה נהדר לבקר מחדש באותם ימים באמצעות מערכת אובונטו שלך. ישנם הרבה משאבי קוד פתוח BBS עבור לינוקס, אך לא מצאתי משהו שמציין מרחוק ולינוקס באותו משפט. זה גרם לי להרגיש אתגר נוסטלגי ולכן יצאתי למצוא דרך להריץ BBS רב-צומת Renegade BBS ממערכת אובונטו שלי. במדריך זה, אראה לך כיצד השגתי זאת ונקווה שיהווה השראה גם לכמה שיפורים יצירתיים הדרושים. כתב ויתור: לפני שנתחיל, שים לב שאיני אחראי לכל נזק שנגרם למערכת שלך כתוצאה מהתהליכים הבאים. שים לב גם שנפתח מספר יציאות TCP לחיבור ישיר ללא אימות לינוקס. סביר להניח שזוהי בעיית אבטחה. המשך באחריותך!

שלב 1: התקן קבצים ותוכנת תמיכה

התקן קבצים ותוכנת תמיכה
התקן קבצים ותוכנת תמיכה

התקן את DosBox (אמולטור Linux DOS) $ sudo apt-get install dosbox צור תיקייה מתחת לתיקיית הבית שנקראת renegade. הערה: ייתכן שתרצה ליצור חשבון משתמש חדש בשם "renegade" ולהעניק לו הרשאות מינימליות. אם תבחר לעשות זאת, הקפד להיכנס תחת החשבון החדש לפני שתמשיך. $ mkdir ~/renegade Get 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 התקן מחדש BBS בדוסבוקס. Z: \> mount c ~/renegade Z: \> c: C: \> install כאשר המתקין מבקש ממך את "הנתיב הראשי" של ה- bbs, הזן "c: \". שמור על חלון DosBox פתוח …

שלב 2: צור ושנה את קבצי התצורה

צור ושנה את קבצי התצורה
צור ושנה את קבצי התצורה

כדי ליצור קובץ תצורה כללי עבור DosBox, הקלד את הפקודה הבאה ב- DosBox. C: \> config -writeconf n1.conf יציאה DoxBox C: \> יציאה ערוך את קובץ התצורה $ gedit ~/renegade/n1.conf מצא את הקטע שכותרתו [טורי] ושנה את תוכנו כך שיתקבל כדלקמן.. [סדרתי] serial1 = מודם האזנה למודם: 2000 serial2 = dummy serial3 = מושבת סידורי 4 = מושבת עכשיו מצא את הקטע שנקרא [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 קבצי config נפרדים 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 לכל אחד מהם ביציאות 2000-2003. הגדר את העברת הנמל שלך בנתב שלך בהתאם, והזמן את החברים שלך לבדוק את ה- hella leet Renegade BBS החדש שלך. אבל מה לגבי תפריטים המגניבים של ANSI? נראה כי שורת הפקודה חסרה את היכולת לשחזר את התווים הישנים האלה של ANSI, כך שהיא כברירת מחדל לאמולציה בסיסית מסוג ASCII. המשך לקרוא לשלב הבא לקבלת פתרון פשוט.

שלב 5: מה לגבי ANSI?

מה לגבי ANSI?
מה לגבי ANSI?
מה לגבי ANSI?
מה לגבי ANSI?

כדי להמשיך, יהיה עליך להתקין יין וכן לקבל גישה להתקנת Windows. (כל גרסה של חלונות, פוסט win95 אמורה להספיק).

בהתקנת Windows שלך אתר את הקובץ "telnet.exe" תחת / windows / system32. העתק telnet.exe איפשהו בהתקנת אובונטו שלך ופתח אותו עם יין. חלון חדש יעלה. בעת ההנחיה הקלד פתח localhost 2000. כעת אתה אמור לראות משהו מעורר תיאבון קצת יותר רגשי.

תודה שצפית בהנחיה שלי. אל תהסס להציע הצעות או רעיונות לשיפור האיכות והאבטחה של הפרויקט.

-פירו

מוּמלָץ: