Cuprins:

Renegade BBS în Ubuntu Linux - Telnet - Multi-Node: 5 pași
Renegade BBS în Ubuntu Linux - Telnet - Multi-Node: 5 pași

Video: Renegade BBS în Ubuntu Linux - Telnet - Multi-Node: 5 pași

Video: Renegade BBS în Ubuntu Linux - Telnet - Multi-Node: 5 pași
Video: Setting up a new Telegard BBS in 2021 2024, Noiembrie
Anonim
Renegade BBS în Ubuntu Linux - Telnet | Multi-Node
Renegade BBS în Ubuntu Linux - Telnet | Multi-Node
Renegade BBS în Ubuntu Linux - Telnet | Multi-Node
Renegade BBS în Ubuntu Linux - Telnet | Multi-Node

Instalați un Renegade BBS clasic multi-nod cu suport telnet în Ubuntu Linux. Îți amintești zilele bune? Când rețelele de socializare nu erau decât o copie a pcplus, un modem de 9600 baud și pentru multe SysOps, o copie a legendarului Renegade BBS. Nu ar fi minunat să revizuiți acele zile folosind sistemul Ubuntu. Există multe resurse BBS open source pentru Linux, dar am ajuns să găsesc ceva, chiar de la distanță, menționând renegatul și Linux în aceeași propoziție. Acest lucru m-a făcut să mă simt provocat nostalgic, așa că am pornit să găsesc o modalitate de a rula un telnet multi-nod Renegade BBS din sistemul meu Ubuntu. În acest instructiv, vă voi arăta cum am reușit acest lucru și, sperăm, să inspir și câteva îmbunătățiri creative atât de necesare. DECLARAȚIE DE RĂSPUNS: Înainte de a începe, vă rugăm să rețineți că nu sunt responsabil pentru daunele aduse sistemului dvs. ca urmare a următoarelor procese.. De asemenea, rețineți că vom deschide mai multe porturi TCP pentru conexiune directă fără autentificare Linux. Aceasta este cel mai probabil o problemă de securitate. PROCEDAȚI PE PROPRIUL RISC!

Pasul 1: Instalați fișiere și software de asistență

Instalați fișiere și software de asistență
Instalați fișiere și software de asistență

Instalați DosBox (Linux DOS Emulator) $ sudo apt-get install dosbox Creați un folder sub folderul de acasă numit renegade. NOTĂ: Poate doriți să creați un nou cont de utilizator numit „renegat” și să îi acordați permisiuni minime. Dacă alegeți să faceți acest lucru, asigurați-vă că vă autentificați sub noul cont înainte de a continua. $ mkdir ~ / renegade Obține și extrage Renegade BBS $ cd ~ / renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Obține și extrage driverul FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Începeți DosBox $ dosbox Instalați Renegade BBS în dosbox. Z: \> mount c ~ / renegade Z: \> c: C: \> install Când programul de instalare vă solicită „calea principală” a bbs, introduceți „c: \”. Păstrați fereastra DosBox deschisă …

Pasul 2: Creați și modificați fișierele de configurare

Creați și modificați fișierele de configurare
Creați și modificați fișierele de configurare

Pentru a crea un fișier de configurare generic pentru DosBox, tastați următoarea comandă în DosBox. C: \> config -writeconf n1.conf Exit DoxBox C: \> exit Editați fișierul de configurare $ gedit ~ / renegade / n1.conf Găsiți secțiunea etichetată [serial] și modificați conținutul acesteia pentru a citi după cum urmează.. [serial] serial1 = portport ascultare modem: 2000 serial2 = fictiv serial3 = dezactivat serial4 = dezactivat Acum găsiți secțiunea numită [autoexec] și adăugați în rândurile următoare (ar trebui să fie ultima secțiune). [autoexec] mount c ~ / renegade c: cd foss fci.exe cd.. renegade.exe -N1 Salvați fișierul de configurare ca n1.conf Acum reveniți înapoi și schimbați portul ascultător pe serial1 din 2000 până în 2001 Schimbați și argumentul „-N1” după renegade.exe în secțiunea [autoexec] la -N2 și salvați ca n2.conf Repetați în mod corespunzător până când ați creat 4 fișiere de configurare separate n1 - n4.conf, utilizând listenports 2000 - 2003 și executând renegade.exe pe nodurile 1 - 4 folosind -N argument. (Îmi imaginez că ați putea crea, în esență, câte noduri doriți.)

Pasul 3: Creați lansatoare

Creați lansatoare
Creați lansatoare

Acum vom crea patru lansatoare care vor genera fiecare nod al BBS. Faceți clic dreapta pe desktop și faceți clic pe "Creați lansator" Schimbați tipul aplicației în "Aplicație în terminal". Denumiți lansatorul "RGN1" Sub tipul de comandă: "dosbox -conf ~ / renegade / n1.conf "Repetați procesul schimbând" RGN1 în RGN2 "și" n1.conf "în" n2.conf "și așa mai departe până când ați creat un lansator pentru toate cele patru noduri.

Pasul 4: Porniți și testați

Porniți și testați
Porniți și testați
Porniți și testați
Porniți și testați

Acum lansați primul nod folosind lansatorul (RGN1) pe care l-am creat în pasul anterior. Ar trebui să vedeți un ecran ca cel din imaginea de mai jos. Deschideți o fereastră de terminal și tastați următoarea comandă pentru a testa nodul. $ telnet localhost 2000 Dacă totul a mers bine în procesul de configurare, ar trebui să vedeți un ecran de autentificare urât, implicit Renegade în sesiunea dvs. de telnet. Ar trebui să puteți lansa toate cele patru noduri și telnet pe fiecare dintre ele în porturile 2000-2003. Configurați redirecționarea porturilor pe router în consecință și invitați-vă prietenii să vadă noul dvs. hella underground hella leet Renegade BBS. Dar ce zici de meniurile ANSI? Linia de comandă pare să nu aibă capacitatea de a recrea acele caractere ANSI vechi, așa că implicit este o emulare de tip ASCII de bază. Citiți la pasul următor pentru o soluție simplă.

Pasul 5: Ce zici de ANSI?

Dar ANSI?
Dar ANSI?
Dar ANSI?
Dar ANSI?

Pentru a continua, va trebui să aveți instalat vin, precum și să aveți acces la o instalare de Windows. (Orice versiune de Windows, post win95 ar trebui să fie suficientă).

La instalarea Windows găsiți fișierul „telnet.exe” sub / windows / system32. Copiați telnet.exe undeva pe instalarea Ubuntu și deschideți-l cu vin. Va apărea o nouă fereastră. La prompt, tastați localhost 2000. Ar trebui să vedeți acum ceva mai apetisant sentimental.

Vă mulțumesc că ați văzut instructabilul meu. Vă rugăm să nu ezitați să faceți sugestii sau idei pentru îmbunătățirea calității și securității acestui proiect.

-pyro

Recomandat: