สารบัญ:

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 ขั้นตอน
วีดีโอ: How to install Enigma 1/2 BBS 2024, พฤศจิกายน
Anonim
คนทรยศ BBS ใน Ubuntu Linux - Telnet | Multi-Node
คนทรยศ BBS ใน Ubuntu Linux - Telnet | Multi-Node
คนทรยศ BBS ใน Ubuntu Linux - Telnet | Multi-Node
คนทรยศ BBS ใน Ubuntu Linux - Telnet | Multi-Node

ติดตั้ง Renegade BBS แบบคลาสสิกหลายโหนดพร้อมการสนับสนุน telnet ใน Ubuntu Linux จำวันที่ดี ๆ ได้ไหม? เมื่อโซเชียลเน็ตเวิร์กไม่มีอะไรมากไปกว่าสำเนาของ pcplus, บอดโมเด็ม 9600 และสำหรับ 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สร้างโฟลเดอร์ภายใต้โฟลเดอร์บ้านของคุณที่เรียกว่าทรยศ หมายเหตุ: คุณอาจต้องการสร้างบัญชีผู้ใช้ใหม่ชื่อ "หักหลัง" และให้สิทธิ์น้อยที่สุด หากคุณเลือกที่จะทำเช่นนี้ โปรดเข้าสู่ระบบด้วยบัญชีใหม่ก่อนดำเนินการต่อ $ mkdir ~/renegadeGet และ Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipGet และแตกไฟล์ไดรเวอร์ 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 ~/renegate Z:\> c: C:\> install เมื่อโปรแกรมติดตั้งถามหา "เส้นทางหลัก" ของ bbs ให้ป้อน "c:\" เปิดหน้าต่าง DosBox ไว้…

ขั้นตอนที่ 2: สร้างและแก้ไขไฟล์กำหนดค่า

สร้างและแก้ไขไฟล์ Config
สร้างและแก้ไขไฟล์ Config

ในการสร้างไฟล์กำหนดค่าทั่วไปสำหรับ DosBox ให้พิมพ์คำสั่งต่อไปนี้ลงใน DosBox C:\> config -writeconf n1.conf Exit DoxBox C:\> exit แก้ไขไฟล์กำหนดค่า $ gedit ~/renegade/n1.conf ค้นหาส่วนที่มีป้ายกำกับ [serial] และเปลี่ยนเนื้อหาให้อ่านดังนี้.. [serial] serial1=modem listenport:2000 serial2=dummy serial3=disabled serial4=disabled หาส่วนที่เรียกว่า [autoexec] และเพิ่มในบรรทัดต่อไปนี้ (ควรเป็นส่วนสุดท้าย) [autoexec] เมานต์ c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Save the config file as n1.conf Now ย้อนกลับและเปลี่ยน listenport บน serial1 จาก 2000 เป็น 2001 เปลี่ยนอาร์กิวเมนต์ "-N1" หลัง renegade.exe ในส่วน [autoexec] ถึง -N2 และบันทึกเป็น n2.confRepeat ตามลำดับ จนกว่าคุณจะสร้างไฟล์กำหนดค่าแยกกัน 4 ไฟล์ n1 - n4.conf โดยใช้ listenports 2000 - 2003 และดำเนินการ renegade.exe บนโหนด 1 - 4 โดยใช้ -N อาร์กิวเมนต์ (ฉันคิดว่าคุณสามารถสร้างโหนดได้มากเท่าที่คุณต้องการ)

ขั้นตอนที่ 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 ใต้ดิน hella leet Renegade BBS ใหม่ของคุณ แล้วเมนู ANSI สุดเจ๋งล่ะ ดูเหมือนว่าบรรทัดคำสั่งจะขาดความสามารถในการสร้างอักขระ ANSI เก่าเหล่านั้นขึ้นมาใหม่ ดังนั้นจึงใช้ค่าเริ่มต้นเป็นการจำลองประเภท ASCII พื้นฐาน อ่านขั้นตอนต่อไปสำหรับวิธีแก้ปัญหาง่ายๆ

ขั้นตอนที่ 5: แล้ว ANSI ล่ะ?

สิ่งที่เกี่ยวกับ ANSI?
สิ่งที่เกี่ยวกับ ANSI?
สิ่งที่เกี่ยวกับ ANSI?
สิ่งที่เกี่ยวกับ ANSI?

ในการดำเนินการ คุณจะต้องติดตั้งไวน์และเข้าถึงการติดตั้ง Windows ได้ (windows ทุกรุ่น ลง win95 ก็พอ)

ในการติดตั้ง windows ของคุณ ให้ค้นหาไฟล์ "telnet.exe" ใต้ \windows\system32 คัดลอก telnet.exe ไปที่ใดที่หนึ่งในการติดตั้ง Ubuntu ของคุณและเปิดด้วยไวน์ หน้าต่างใหม่จะปรากฏขึ้น ที่พรอมต์ให้เปิด localhost 2000 ตอนนี้คุณควรเห็นบางสิ่งที่น่ารับประทานมากกว่านี้

ขอบคุณสำหรับการดูคำแนะนำของฉัน โปรดอย่าลังเลที่จะให้คำแนะนำหรือแนวคิดในการปรับปรุงคุณภาพและความปลอดภัยของโครงการนี้

-pyro

แนะนำ: